CC
From Avisynth wiki
(Difference between revisions)
(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: ==== | |
:- 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 |
|
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:
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.
- Range: 0 - 256
- y1 int = 8
- 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.
- Range: 0 - 256
- c1 int = 12
- interlaced bool = true
- When set to false, input will be treated as progressive. This only applies to YV12.
- interlaced bool = true
- yc float = 2.0
- yc is the value that represents how much cross luminance the chrominance signal has introduced.
- yc float = 2.0
- ylimit bool = true
- ylimit bool = true
- climit 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