DCTFun

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Syntac and Parameters)
Line 20: Line 20:
 
== Syntac and Parameters ==
 
== Syntac and Parameters ==
 
:{{Template:FuncDef| dctfun4b(clip, float "luma_thresh", float "chroma_thresh")}}
 
:{{Template:FuncDef| dctfun4b(clip, float "luma_thresh", float "chroma_thresh")}}
 +
:{{Template:FuncDef| dctfun4c(clip, float "luma_thresh", float "chroma_thresh")}}
 +
:{{Template:FuncDef| dctfun5(clip, float "luma_thresh", float "chroma_thresh")}}
 
<br>
 
<br>
 
::{{Par|luma_thresh|float|3.0}}
 
::{{Par|luma_thresh|float|3.0}}
Line 29: Line 31:
 
::::If it's set to 0, it bypasses the plane.
 
::::If it's set to 0, it bypasses the plane.
 
<br>
 
<br>
 +
 
== Examples ==
 
== Examples ==
 
  [[AviSource]]("Blah.avi")
 
  [[AviSource]]("Blah.avi")

Revision as of 15:12, 8 November 2013

Abstract
Author Prunedtree
Version 4b, 4c, 5
Download DCTFun4b

DCTFun4c
DCTFun5

Category Spatial Denoisers
Requirements
License Closed source
Discussion


Contents

Description

DCTFun4 and DCTFun5 are both 2 fast denoisers that do hard thresholding of a complete 4x4 [2x2 for DCTFun5] ICT transform.
DCTFun4 is a bit slower than DCTFun5 but should give better quality, DCTFun5 is a bit faster but less powerful in noise suppression (they are simply scaled for different speed/quality goals).

Requirements


Syntac and Parameters

dctfun4b(clip, float "luma_thresh", float "chroma_thresh")
dctfun4c(clip, float "luma_thresh", float "chroma_thresh")
dctfun5(clip, float "luma_thresh", float "chroma_thresh")


luma_thresh float = 3.0
Luma threshold.
If it's set to 0, it bypasses the plane.


chroma_thresh float = 2.0
Chroma threshold.
If it's set to 0, it bypasses the plane.


Examples

AviSource("Blah.avi")
dctfun4b()


Changelog

2006-08-09:
 - Initial release


Links

- Doom9 Forum - DCTFun4 / DCTFun5 discussion.

Personal tools