RemoveGrain v0.9/RemoveGrain/MCClense
From Avisynth wiki
(Difference between revisions)
(MCClense) |
m |
||
(2 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
+ | {{FilterCat|External_filters|Plugin_functions|Temporal_denoisers}} | ||
+ | |||
'''Back to [[RemoveGrain_v0.9/RemoveGrain|RemoveGrain]] ←''' | '''Back to [[RemoveGrain_v0.9/RemoveGrain|RemoveGrain]] ←''' | ||
== Description == | == Description == | ||
− | + | Motion Compensated Clense. MCClense applies minmax clipping with respect to two frames (with the same frame number) from two neighbor clips. One clip is the forward motion compensated and the other the backward motion compensated clip. MCClense of course uses the same low level routine as Clense. | |
− | + | ||
+ | <br> | ||
== Requirements == | == Requirements == | ||
− | + | * [[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: [[YUY2]], [[YV12]] | |
+ | |||
<br> | <br> | ||
− | == Syntax and Parameters == | + | == [[Script variables|Syntax and Parameters]] == |
:{{Template:FuncDef|MCClense (''clip'', ''clip'', ''clip'', ''bool'' "grey", ''bool'' "planar")}} | :{{Template:FuncDef|MCClense (''clip'', ''clip'', ''clip'', ''bool'' "grey", ''bool'' "planar")}} | ||
+ | <br> | ||
+ | ::{{Par2| |clip| }} | ||
+ | :::Input clip. | ||
+ | <br> | ||
+ | ::{{Par2| |clip| }} | ||
+ | :::Input clip assume to be the forward motion compensated clip. | ||
+ | <br> | ||
+ | ::{{Par2| |clip| }} | ||
+ | :::Input clip assume to be the backward motion compensated clip. | ||
<br> | <br> | ||
::{{Par2|grey|bool|false}} | ::{{Par2|grey|bool|false}} | ||
Line 16: | Line 28: | ||
::{{Par2|planar|bool|false}} | ::{{Par2|planar|bool|false}} | ||
:::See SSETools Interleaved2Planar. | :::See SSETools Interleaved2Planar. | ||
+ | |||
<br> | <br> | ||
== Examples == | == Examples == | ||
Line 21: | Line 34: | ||
[[AviSource]]("Blah.avi") | [[AviSource]]("Blah.avi") | ||
MCClense(grey=false, planar=false) | MCClense(grey=false, planar=false) | ||
+ | |||
<br> | <br> | ||
− | == Links == | + | ==External Links == |
− | * [http://videoprocessing.fr.yuku.com/sreply/287/RemoveGrain-10-prerelease VideoProcessing Forum] - MCClense explanation by Kassandro. | + | *[http://videoprocessing.fr.yuku.com/sreply/287/RemoveGrain-10-prerelease VideoProcessing Forum] - MCClense explanation by Kassandro. |
− | + | ||
− | + | ||
<br> | <br> | ||
----------------------------------------------- | ----------------------------------------------- | ||
'''Back to [[RemoveGrain_v0.9/RemoveGrain|RemoveGrain]] ←''' | '''Back to [[RemoveGrain_v0.9/RemoveGrain|RemoveGrain]] ←''' |
Latest revision as of 00:47, 25 June 2018
Back to RemoveGrain ←
Contents |
[edit] Description
Motion Compensated Clense. MCClense applies minmax clipping with respect to two frames (with the same frame number) from two neighbor clips. One clip is the forward motion compensated and the other the backward motion compensated clip. MCClense of course uses the same low level routine as Clense.
[edit] Requirements
- Progressive input only
- Supported color formats: YUY2, YV12
[edit] Syntax and Parameters
- MCClense (clip, clip, clip, bool "grey", bool "planar")
- clip =
- Input clip.
- clip =
- clip =
- Input clip assume to be the forward motion compensated clip.
- clip =
- clip =
- Input clip assume to be the backward motion compensated clip.
- clip =
- bool grey = false
- If true, chroma will not be processed nor copied.
- bool grey = false
- bool planar = false
- See SSETools Interleaved2Planar.
- bool planar = false
[edit] Examples
MCClense with default values:
AviSource("Blah.avi") MCClense(grey=false, planar=false)
[edit] External Links
- VideoProcessing Forum - MCClense explanation by Kassandro.
Back to RemoveGrain ←