Difference between revisions of "MinBlur"

From Avisynth wiki
Jump to: navigation, search
m (minor update)
(makeover)
 
Line 1: Line 1:
 
{{FilterCat4|External_filters|Scripts|Adjustment_filters|Blurring}}
 
{{FilterCat4|External_filters|Scripts|Adjustment_filters|Blurring}}
{{Filter
+
{{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]
|Dehaloers
+
|Blurring
 
|
 
|
* YV12
 
 
|}}
 
|}}
  
Line 14: Line 13:
  
  
== 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].
 
*[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]] &larr;'''

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

Required Plugins

Additional planar colorspaces are supported when using AviSynth 2.6, MedianBlur2, RgTools, and appropriate MaskTools2.


Syntax and Parameters

MinBlur(clip clp, int r, int "uv")


clip   =
Input clip.


int   =
Radius, this parameter is unnamed and does not have a default so it must be specified.


int  uv = 3
Chroma processing:
  • 1 : do not process nor copy
  • 2 : copy from input clip
  • 3 : process



Examples

AviSource("Blah.avi")
MinBlur(1, uv=3)


External Links




Back to External Filters