DeCross

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Description)
m (Description)
Line 12: Line 12:
 
<br>
 
<br>
 
== Description ==
 
== Description ==
:Cross color reduction plugin, useful for reducing rainbows. DeCross is based on CrossColor, an AviUtl plugin by [http://web.archive.org/web/20090212234323/http://latch-up.hp.infoseek.co.jp/aviutl.html Shou.]
+
:DeCross is a cross color reduction plugin, useful for reducing rainbows. DeCross is based on CrossColor, an AviUtl plugin by [http://web.archive.org/web/20090212234323/http://latch-up.hp.infoseek.co.jp/aviutl.html Shou.]
 
===== Requirements: =====
 
===== Requirements: =====
 
:- AviSynth 2.5.8 or later
 
:- AviSynth 2.5.8 or later

Revision as of 05:24, 15 November 2013

Abstract
Author minamina
Version v0.0.02
Download DeCross
Category Rainbow & Dot Crawl Removal
Requirements
  • YUY2
  • YV12
License GPL
Discussion


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


Syntax and Parameters

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


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


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


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


Debug debug = false
Shows the area where the filter is being applied.
Useful for seeing the effects of ThresholdY and Margin.


Examples

AviSource("Blah.avi")
DeCross()


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.


Links

Doom9 Forum - DeCross discussion.
Personal tools