SmoothUV/SmoothUV
From Avisynth wiki
(Difference between revisions)
m (category) |
m (minor formatting) |
||
Line 1: | Line 1: | ||
− | + | {{FilterCat4|External_filters|Plugin_functions|Restoration_filters|Rainbow_and_Dot_Crawl}} | |
− | + | ||
'''Back to [[SmoothUV]] ←''' | '''Back to [[SmoothUV]] ←''' | ||
-------------------------------------------------------- | -------------------------------------------------------- | ||
− | |||
<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]. 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}} | ||
− | + | :::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 | |
− | + | ||
<br> | <br> | ||
::{{Par2|threshold|int|270}} | ::{{Par2|threshold|int|270}} | ||
− | + | :::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. | |
− | + | :::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. | |
<br> | <br> | ||
== Examples == | == Examples == |
Revision as of 00:46, 22 September 2014
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.
Syntax and Parameters
- SmoothUV (clip, int "radius", int "threshold", bool "field")
- clip =
- Input clip must be YV12.
- clip =
- 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 radius = 3
- 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
- This option determines how much blurring is done. Use the lowest amount that removes your noise/artifacts.
- int threshold = 270
- bool field = false
- False is for progressive input, true is for interlaced input.
- bool field = false
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 ←