RemoveGrain v0.9/RemoveGrain/MCClense: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
m category
m minor formatting
Line 1: Line 1:
[[Category:Plugin_Filters]]
{{FilterCat|External_filters|Plugin_functions|Temporal_denoisers}}
[[Category: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.
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>
<br>
<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  
* [[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]]
* 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 24: Line 33:
  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>
<br>
<br>
<br>
-----------------------------------------------
-----------------------------------------------
'''Back to [[RemoveGrain_v0.9/RemoveGrain|RemoveGrain]] &larr;'''
'''Back to [[RemoveGrain_v0.9/RemoveGrain|RemoveGrain]] &larr;'''

Revision as of 21:24, 21 September 2014


Back to RemoveGrain

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.

Requirements


MCClense (clip, clip, clip, bool "grey", bool "planar")


clip   =
Input clip.


clip   =
Input clip assume to be the forward motion compensated clip.


clip   =
Input clip assume to be the backward motion compensated clip.


bool  grey = false
If true, chroma will not be processed nor copied.


bool  planar = false
See SSETools Interleaved2Planar.


Examples

MCClense with default values:

AviSource("Blah.avi")
MCClense(grey=false, planar=false)





Back to RemoveGrain