CC

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FilterCat|External_filters|Restoration_filters|Rainbow & Dot Crawl Removal}} {{Filter | {{Author/chiyo-clone}} | 2004/05/22 | [http://www.chiyoclone.net/dl/cc_20040522.lzh ...")
 
m (Requirements:)
Line 13: Line 13:
 
== Description ==
 
== Description ==
 
:Noise reduction filter which reduces cross-color (rainbows) and cross-luminance (dot crawl) artifacts. It works by temporally blending only static parts of a frame.
 
:Noise reduction filter which reduces cross-color (rainbows) and cross-luminance (dot crawl) artifacts. It works by temporally blending only static parts of a frame.
===== Requirements: =====
+
==== Requirements: ====
 
:- AviSynth 2.5.8 or later
 
:- AviSynth 2.5.8 or later
 
:- Supported color formats: [[YUY2]], [[YV12]]
 
:- Supported color formats: [[YUY2]], [[YV12]]
 
<br>
 
<br>
 
<br>
 
<br>
 +
 
== Syntax and Parameters ==
 
== Syntax and Parameters ==
 
:{{Template:FuncDef|cc (clip, int "y1", int "y2", int "c1", int "c2", bool "interlaced", float "yc", bool "ylimit", bool "climit")}}
 
:{{Template:FuncDef|cc (clip, int "y1", int "y2", int "c1", int "c2", bool "interlaced", float "yc", bool "ylimit", bool "climit")}}

Revision as of 15:21, 21 November 2013

Abstract
Author chiyo-clone
Version 2004/05/22
Download CC
Category Rainbow & Dot Crawl Removal
Requirements
  • YUY2
  • YV12
License GPL
Discussion


Contents

Description

Noise reduction filter which reduces cross-color (rainbows) and cross-luminance (dot crawl) artifacts. It works by temporally blending only static parts of a frame.

Requirements:

- AviSynth 2.5.8 or later
- Supported color formats: YUY2, YV12



Syntax and Parameters

cc (clip, int "y1", int "y2", int "c1", int "c2", bool "interlaced", float "yc", bool "ylimit", bool "climit")


y1 int = 8
y2 int = 8
Range: 0 - 256
y1 and y2 are both luma thresholds that control how much cross luminance is reduced. Higher values increase strength.


c1 int = 12
c2 int = 112
Range: 0 - 256
c1 and c2 are both chroma thresholds that control how much cross color is reduced. Higher values increase strength.
The value of c1 should always be less than c2. It's recommended to use higher values with c2.


interlaced bool = true
When set to false, input will be treated as progressive. This only applies to YV12.


yc float = 2.0
yc is the value that represents how much cross luminance the chrominance signal has introduced.


ylimit bool = true


climit bool = true



Examples

AviSource("Blah.avi")
cc()


Changelog

  2004/05/55:
2004/03/15:
2004/03/06:
2003/12/16: - Add parameters y1,y2,c1,c2
2003/10/13: - Initial release


Links

Personal tools