SmoothUV/SmoothUV: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
SmoothUV
 
Raffriff42 (talk | contribs)
m link fix
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{FilterCat4|External_filters|Plugin_functions|Restoration_filters|Rainbow_%26_Dot_Crawl_Removal}}
'''Back to [[SmoothUV]] ←'''
'''Back to [[SmoothUV]] ←'''
--------------------------------------------------------
--------------------------------------------------------
<br>
<br>
<br>
== Description ==
== Description ==
:A filter to reduce rainbows that works very similar to [http://web.archive.org/web/20031209123415/http://www.doki.ca/filters/ Smart Smoother IQ].
A filter to reduce rainbows that works very similar to [http://web.archive.org/web/20031209123415/http://www.doki.ca/filters/ Smart Smoother IQ]. This filter does not process the luma at all.  
:This filter does not process the luma at all.  
<br>
<br>
<br>
<br>
==Syntax and Parameters ==
== [[Script variables|Syntax and Parameters]] ==
:{{Template:FuncDef|SmoothUV (''clip'', ''int'' "radius", ''int'' "threshold", ''bool'' "field")}}
:{{Template:FuncDef|SmoothUV (''clip'', ''int'' "radius", ''int'' "threshold", ''bool'' "field")}}
<br>
::{{Par2| |clip| }}
:::Input clip must be [[YV12]].
<br>
<br>
::{{Par2|radius|int|3}}
::{{Par2|radius|int|3}}
:::Range: 1 to 7<br>
:::This option determines the size of the area over which blurring is possible. The bigger it is the slower the filter runs.
::::This option determines the size of the area over which blurring is possible.
:::Range: 1 to 7
::::The bigger it is the slower the filter runs.
<br>
<br>
::{{Par2|threshold|int|270}}
::{{Par2|threshold|int|270}}
:::Range: 0 to 450<br>
:::This option determines how much blurring is done. Use the lowest amount that removes your noise/artifacts.<br>
::::This option determines how much blurring is done. Use the lowest amount that removes your noise/artifacts.<br>
:::<span style="color:red">'''Note:'''</span> This parameter is simply bypassed. Setting it to any valid value will not do anything.
::::<span style="color:red">'''Note:'''</span> This parameter is simply bypassed. Setting it to any valid value will not do anything.
:::Range: 0 to 450
<br>
<br>
::{{Par2|field|bool|false}}
::{{Par2|field|bool|false}}
::::False is for [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|progressive]] input, true is for [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|interlaced]] input.
:::False is for [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|progressive]] input, true is for [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|interlaced]] input.
<br>
<br>
== Examples ==
== Examples ==

Latest revision as of 06:52, 8 November 2015

Back to SmoothUV



Description

A filter to reduce rainbows that works very similar to Smart Smoother IQ. This filter does not process the luma at all.

SmoothUV (clip, int "radius", int "threshold", bool "field")


clip   =
Input clip must be YV12.


int  radius = 3
This option determines the size of the area over which blurring is possible. The bigger it is the slower the filter runs.
Range: 1 to 7


int  threshold = 270
This option determines how much blurring is done. Use the lowest amount that removes your noise/artifacts.
Note: This parameter is simply bypassed. Setting it to any valid value will not do anything.
Range: 0 to 450


bool  field = false
False is for progressive input, true is for interlaced input.


Examples

SmoothUV with default settings:

AviSource("Blah.avi")
SmoothUV(radius=3, threshold=270, field=false)


SmoothUV with default settings is identical to:

AviSource("Blah.avi")
SSHiQ(rY=1, rC=3, tY=-1, tC=270, str=255, HQY=false, HQC=false, field=false)




Back to SmoothUV