AdaptiveMedian
From Avisynth wiki
(Difference between revisions)
Line 11: | Line 11: | ||
This is an adaptive Median Filter for eliminating certain types of noise. It uses local statistics (minimum, maximum and median values) of a moving local grid, and changes grid size depending on local statistics. [http://www.avisynth.nl/users/vcmohan/modPlus/Median.html Full Description] | This is an adaptive Median Filter for eliminating certain types of noise. It uses local statistics (minimum, maximum and median values) of a moving local grid, and changes grid size depending on local statistics. [http://www.avisynth.nl/users/vcmohan/modPlus/Median.html Full Description] | ||
− | + | ||
<br> | <br> | ||
== Requirements == | == Requirements == | ||
Line 24: | Line 24: | ||
<br> | <br> | ||
::{{Par2|maxgrid|int|5}} | ::{{Par2|maxgrid|int|5}} | ||
− | :::Grid size to get statistics can grow to this value starting from 3x3. Maximum value allowed is 9. | + | :::Grid size to get statistics can grow to this value starting from 3x3. |
+ | :::* Maximum value allowed is 9. | ||
<br> | <br> | ||
::{{Par2|yy|bool|true}} | ::{{Par2|yy|bool|true}} | ||
Line 30: | Line 31: | ||
::{{Par2|vv|bool|false}} | ::{{Par2|vv|bool|false}} | ||
:::Choose which [[YUV]] planes to process. | :::Choose which [[YUV]] planes to process. | ||
− | :::*True : | + | :::* True: Do not process |
− | :::*False : | + | :::* False: Process |
:::By default only the luma plane (Y) is processed. If the input clip is [[RGB]], then these parameters are simply ignored. | :::By default only the luma plane (Y) is processed. If the input clip is [[RGB]], then these parameters are simply ignored. | ||
<br> | <br> |
Revision as of 20:27, 18 June 2018
Abstract | |
---|---|
Author | V.C.Mohan |
Version | 17 Oct 2017 |
Download | modPlus (Median filter) |
Category | External filters |
License | GPLv2 |
Discussion | AdaptiveMedian, modPlus update |
Contents |
Description
This is an adaptive Median Filter for eliminating certain types of noise. It uses local statistics (minimum, maximum and median values) of a moving local grid, and changes grid size depending on local statistics. Full Description
Requirements
- AviSynth+ r2347 or later
Syntax and Parameters
- Median (clip, int "maxgrid", bool "yy", bool "uu", bool "vv")
- clip =
- Input clip.
- clip =
- int maxgrid = 5
- Grid size to get statistics can grow to this value starting from 3x3.
- Maximum value allowed is 9.
- Grid size to get statistics can grow to this value starting from 3x3.
- int maxgrid = 5
Examples
Median()
a = converttoYUY2() Median(a, maxgrid=7, yy = false, uu = true, vv = true)
Back to External Filters ←