MinBlur: Difference between revisions
From Avisynth wiki
Jump to navigationJump to search
m minor formatting |
makeover |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{FilterCat4|External_filters|Scripts|Adjustment_filters|Blurring}} | {{FilterCat4|External_filters|Scripts|Adjustment_filters|Blurring}} | ||
{{ | {{Filter3 | ||
|Didée | |Didée | ||
|1.0 | |1.0 | ||
|[http://avisynth.nl/images/MinBlur.avsi MinBlur.avsi] | |[http://avisynth.nl/images/MinBlur.avsi MinBlur.avsi] | ||
| | |Blurring | ||
| | | | ||
|}} | |}} | ||
== Description == | == Description == | ||
Nifty Gauss/Median combination; | Nifty Gauss/Median combination; it makes a "best of both worlds" combination of a (more or less) Gaussian filter with median filtering. Result reminds a little of a bilateral filter.[http://forum.doom9.org/showpost.php?p=891788&postcount=27&highlight=MinBlur]<br/> | ||
MinBlur was originally included as a helper function in the [[MCBob]] deinterlacing script. | |||
== Required Plugins == | == Requirements == | ||
* AviSynth 2.5.8 or [http://sourceforge.net/projects/avisynth2/ greater] | |||
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only | |||
* Supported color formats: [[YV12]] | |||
=== Required Plugins === | |||
*[[MaskTools2]] | *[[MaskTools2]] | ||
*[[MedianBlur]] | *[[MedianBlur]] or [[MedianBlur2]] | ||
*RemoveGrain - part of the [[RemoveGrain v1.0b]] package. | *<strike>RemoveGrain - part of the [[RemoveGrain v1.0b]] package.</strike> | ||
*[[RgTools]] - recommended drop-in replacement for RemoveGrain! | |||
Additional [[planar]] colorspaces are supported when using AviSynth 2.6, MedianBlur2, RgTools, and appropriate MaskTools2. | |||
== [[Script variables|Syntax and Parameters]] == | == [[Script variables|Syntax and Parameters]] == | ||
{{Template:FuncDef|MinBlur(clip clp, int r, int "uv")}} | :{{Template:FuncDef|MinBlur(clip clp, int r, int "uv")}} | ||
<br> | |||
::{{Par2| |clip| }} | |||
:::Input clip. | |||
<br> | |||
::{{Par2| |int| }} | |||
:::Radius, this parameter is unnamed and does not have a default so it must be specified. | |||
<br> | |||
::{{Par2|uv|int|3}} | |||
:::Chroma processing: | |||
:::*1 : do not process nor copy | |||
:::*2 : copy from input clip | |||
:::*3 : process | |||
<br> | |||
== Examples == | == Examples == | ||
[[AviSource]]("Blah.avi") | |||
MinBlur(1, uv=3) | |||
==External Links == | ==External Links == | ||
*[http://forum.doom9.org/showpost.php?p=1080443&highlight=MinBlurX&postcount=11 Doom9 Forum] - MinBlurX; read some of the differences [http://forum.doom9.org/showthread.php?p=1082064&highlight=MinBlurX#post1082064 here]. | |||
<br> | |||
<br> | |||
----------------------------------------------- | |||
'''Back to [[External_filters#Blurring|External Filters]] ←''' | |||
Latest revision as of 22:05, 25 July 2015
| Abstract | |
|---|---|
| Author | Didée |
| Version | 1.0 |
| Download | MinBlur.avsi |
| Category | Blurring |
| License | |
| Discussion | |
Description
Nifty Gauss/Median combination; it makes a "best of both worlds" combination of a (more or less) Gaussian filter with median filtering. Result reminds a little of a bilateral filter.[1]
MinBlur was originally included as a helper function in the MCBob deinterlacing script.
Requirements
- AviSynth 2.5.8 or greater
- Progressive input only
- Supported color formats: YV12
Required Plugins
- MaskTools2
- MedianBlur or MedianBlur2
RemoveGrain - part of the RemoveGrain v1.0b package.- RgTools - recommended drop-in replacement for RemoveGrain!
Additional planar colorspaces are supported when using AviSynth 2.6, MedianBlur2, RgTools, and appropriate MaskTools2.
- MinBlur(clip clp, int r, int "uv")
- clip =
- Input clip.
- clip =
- int =
- Radius, this parameter is unnamed and does not have a default so it must be specified.
- int =
- int uv = 3
- Chroma processing:
- 1 : do not process nor copy
- 2 : copy from input clip
- 3 : process
- Chroma processing:
- int uv = 3
Examples
AviSource("Blah.avi") MinBlur(1, uv=3)
External Links
- Doom9 Forum - MinBlurX; read some of the differences here.
Back to External Filters ←