DeCross

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Requirements:)
m (Syntax and Parameters: typo)
Line 37: Line 37:
 
:::Range: 0 - 4
 
:::Range: 0 - 4
 
<br>
 
<br>
::{{Par2|Debug|debug|false}}
+
::{{Par2|Debug|bool|false}}
 
:::Shows the area where the filter is being applied; useful for seeing the effects of ThresholdY and Margin.  
 
:::Shows the area where the filter is being applied; useful for seeing the effects of ThresholdY and Margin.  
 
<br>
 
<br>

Revision as of 06:19, 6 February 2016

Abstract
Author minamina
Version v0.0.02
Download DeCross0002.zip
Category Rainbow & Dot Crawl Removal
License GPLv2
Discussion Doom9 Thread


Contents

Description

DeCross is a cross color reduction plugin, useful for reducing rainbows. DeCross is based on CrossColor, an AviUtl plugin by Shou.

Requirements

  • AviSynth 2.5.8 or later
  • Supported color formats: YUY2, YV12
  • MMX compatible CPU


Syntax and Parameters

DeCross (clip, int "ThresholdY", int "Noise", int "Margin", bool "Debug")


clip   =
Input clip.


int  ThresholdY = 30
Edge detection threshold; lower values increase edge detection.
Range: 0 - 255


int  Noise = 60
Anything equal to or greater than this value is considered as noise.
Range: 0 - 255


int  Margin = 1
Expands the edge mask left and right.
Range: 0 - 4


bool  Debug = false
Shows the area where the filter is being applied; useful for seeing the effects of ThresholdY and Margin.


Examples

DeCross with all default values:

AviSource("Blah.avi")
DeCross(ThresholdY=30, Noise=60, Margin=1, Debug=false)


Changelog

  2004/02/01 v0.0.02 
     - Fixed a problem were DeCross could not be loaded using AviSynth 2.0.x and LoadPluginEx.
2003/12/26 v0.0.01 - Initial Release.


External Links




Back to External Filters

Personal tools