DeSaltPepper
From Avisynth wiki
(Difference between revisions)
m (→Requirements) |
|||
Line 10: | Line 10: | ||
|6=<!-- discussion URL --> [https://forum.doom9.org/showthread.php?p=895926#post895926 Announced DeSaltPepper plugin]}} | |6=<!-- discussion URL --> [https://forum.doom9.org/showthread.php?p=895926#post895926 Announced DeSaltPepper plugin]}} | ||
+ | <br> | ||
== Description == | == Description == | ||
<!-- a one-sentence description --> | <!-- a one-sentence description --> | ||
Line 15: | Line 16: | ||
The function SaltPepper uses morphology technique to identify such noise and replace those pixels by average or minimum or maximum whichever is appropriate of the surrounding pixels. [http://www.avisynth.nl/users/vcmohan/modPlus/SaltPepper.html Full Description]. | The function SaltPepper uses morphology technique to identify such noise and replace those pixels by average or minimum or maximum whichever is appropriate of the surrounding pixels. [http://www.avisynth.nl/users/vcmohan/modPlus/SaltPepper.html Full Description]. | ||
+ | <br> | ||
== Requirements == | == Requirements == | ||
* AviSynth+ r2347 or later | * AviSynth+ r2347 or later |
Revision as of 07:40, 18 June 2018
Abstract | |
---|---|
Author | V.C.Mohan |
Version | 17 Oct 2017 |
Download | modPlus.7z |
Category | External filters |
License | GPLv2 |
Discussion | Announced DeSaltPepper plugin |
Contents |
Description
The function SaltPepper uses morphology technique to identify such noise and replace those pixels by average or minimum or maximum whichever is appropriate of the surrounding pixels. Full Description.
Requirements
- AviSynth+ r2347 or later
Syntax and Parameters
- SaltPepper(clip, string "opt", bool "uv", bool "avg", int "feedback")
- clip =
- Input clip.
- clip =
- string opt = "both"
- Process option.
- string opt = "both"
- "salt", "pepper", or "both"
- bool uv = true
- UV processing required?
- bool uv = true
- true for u, v process
- false for not processing u, v
- bool avg = true
- Is average is replacement value?
- bool avg = true
- true for average
- false for max value of neighbourhood for salt and minimum value for pepper
- int feedback = 0
- Number of feed back loops in processing to be used. applicable only if avg is true.
- int feedback = 0
- 0 to 10
Examples
SaltPepper(img, opt = "both",UV = true, tol = 0, avg = true, feedback = 3 )
ds = SaltPepper(img, opt = "both",UV = true) ds1 = SaltPepper(img, opt = "salt",UV = false, avg = false) ds2 = SaltPepper(ds1, opt = "pepper",UV = true)
Back to External Filters ←