DCTFun

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Examples)
Line 2: Line 2:
 
{{Filter
 
{{Filter
 
| Prunedtree
 
| Prunedtree
| 4b
+
| 4b, 4c, 5
| [http://www.avisynth.nl/users/warpenterprises/files/dctfun4b_5F25_dll_20060205.zip DCTFun4b]
+
| [http://www.avisynth.nl/users/warpenterprises/files/dctfun4b_5F25_dll_20060205.zip DCTFun4b]<br>
 +
[http://web.archive.org/web/20090609172234/http://mf.creations.nl/avs/filters/dctfun4c.dll DCTFun4c]<br>
 +
[http://www.avisynth.nl/users/warpenterprises/files/dctfun5_5F25_dll_20060809.zip DCTFun5]
 
| Spatial Denoisers
 
| Spatial Denoisers
 
|
 
|
* YV12
+
* [[YV12]]
 
| Closed source
 
| Closed source
 
|}}
 
|}}
 
<br>
 
<br>
== Introduction ==
+
== Description ==
: A fast spatial denoiser that does a hard thresholding of a complete 4x4 ICT transform.<br>
+
: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).<br>
 
==== Requirements ====
 
==== Requirements ====
 
:* [[YV12]]
 
:* [[YV12]]
 
<br>
 
<br>
== Parameters ==
+
== Syntac and Parameters ==
 
:{{Template:FuncDef| dctfun4b(clip, float "luma_thresh", float "chroma_thresh")}}
 
:{{Template:FuncDef| dctfun4b(clip, float "luma_thresh", float "chroma_thresh")}}
 
<br>
 
<br>
 
::{{Par|luma_thresh|float|3.0}}
 
::{{Par|luma_thresh|float|3.0}}
 
:::Luma threshold.
 
:::Luma threshold.
 +
::::If it's set to 0, it bypasses the plane.
 
<br>
 
<br>
 
::{{Par|chroma_thresh|float|2.0}}
 
::{{Par|chroma_thresh|float|2.0}}
:::Chroma threshold.  
+
:::Chroma threshold.
 +
::::If it's set to 0, it bypasses the plane.
 
<br>
 
<br>
 
== Examples ==
 
== Examples ==
Line 30: Line 35:
  
 
== Changelog ==
 
== Changelog ==
  2006-02-05 DCTFun4b:
+
  2006-08-09:
 
   - Initial release
 
   - Initial release
 
<br>
 
<br>
 
== Links ==
 
== Links ==
 
- [http://forum.doom9.org/showthread.php?t=114526 Doom9 Forum] - DCTFun4 / DCTFun5 discussion.<br>
 
- [http://forum.doom9.org/showthread.php?t=114526 Doom9 Forum] - DCTFun4 / DCTFun5 discussion.<br>

Revision as of 15:10, 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")


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