DCTFun

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Description)
(minor changes)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
{{FilterCat4|External_filters|Plugins|Denoisers|Spatial Denoisers}}
+
{{FilterCat4|External_filters|Plugins|Denoisers|Spatial_denoisers}}
 
{{Filter3
 
{{Filter3
 
| Prunedtree
 
| Prunedtree
 
| 4b, 4c, 5
 
| 4b, 4c, 5
 
|
 
|
*[//web.archive.org/web/20070717174239/http://soulhunter.chronocrossdev.com/data/dctfun4b.zip dctfun4b.zip]<br/>
+
*[https://web.archive.org/web/20070717174239if_/http://soulhunter.chronocrossdev.com/data/dctfun4b.zip dctfun4b.zip]<br/>
 
------
 
------
*[//web.archive.org/web/20090609172234/http://mf.creations.nl/avs/filters/dctfun4c.dll dctfun4c.dll]<br/>
+
*[https://web.archive.org/web/20090609172234if_/http://mf.creations.nl/avs/filters/dctfun4c.dll dctfun4c.dll]<br/>
 
------
 
------
*[//web.archive.org/web/20140628160203/http://www.64k.it/andres/data/avisynth/dctfun5_r1.zip dctfun5_r1.zip]
+
*[https://web.archive.org/web/20140628160203if_/http://www.64k.it/andres/data/avisynth/dctfun5_r1.zip dctfun5_r1.zip]
 
| Spatial Denoisers
 
| Spatial Denoisers
 
| Closed source
 
| Closed source
 
|6=[http://forum.doom9.org/showthread.php?t=114526 Doom9 Thread]
 
|6=[http://forum.doom9.org/showthread.php?t=114526 Doom9 Thread]
 
}}
 
}}
<br>
+
 
 
== Description ==
 
== Description ==
 
DCTFun4 and DCTFun5 are both 2 fast denoisers that do hard thresholding of a complete 4x4 [2x2 for DCTFun5] ICT transform.<br>
 
DCTFun4 and DCTFun5 are both 2 fast denoisers that do hard thresholding of a complete 4x4 [2x2 for DCTFun5] ICT transform.<br>
Line 20: Line 20:
  
 
== Requirements ==
 
== Requirements ==
* AviSynth 2.5.8 or later
+
* [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.5.8 or greater]
 
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only
 
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only
 
* Supported color formats: [[YV12]]
 
* Supported color formats: [[YV12]]
Line 30: Line 30:
 
<br>
 
<br>
 
::{{Par2|luma_thresh|float|3.0}}
 
::{{Par2|luma_thresh|float|3.0}}
:::Luma threshold.
+
:::Luma threshold; if it's set to 0, it bypasses the plane.
::::If it's set to 0, it bypasses the plane.
+
 
<br>
 
<br>
 
::{{Par2|chroma_thresh|float|2.0}}
 
::{{Par2|chroma_thresh|float|2.0}}
:::Chroma threshold.
+
:::Chroma threshold; if it's set to 0, it bypasses the plane.
::::If it's set to 0, it bypasses the plane.
+
 
<br>
 
<br>
  
Line 55: Line 53:
 
|-
 
|-
 
!dctfun4b
 
!dctfun4b
|[http://web.archive.org/web/20070717174239/http://soulhunter.chronocrossdev.com/data/dctfun4b.zip dctfun4b.zip]
+
|[http://web.archive.org/web/20070717174239if_/http://soulhunter.chronocrossdev.com/data/dctfun4b.zip dctfun4b.zip]
 
|[http://www.avisynth.nl/users/warpenterprises/files/dctfun4b_5F25_dll_20060205.zip dctfun4b_5F25_dll_20060205.zip]
 
|[http://www.avisynth.nl/users/warpenterprises/files/dctfun4b_5F25_dll_20060205.zip dctfun4b_5F25_dll_20060205.zip]
 
|-
 
|-
 
!dctfun4c
 
!dctfun4c
|[http://web.archive.org/web/20090609172234/http://mf.creations.nl/avs/filters/dctfun4c.dll dctfun4c.dll]
+
|[http://web.archive.org/web/20090609172234if_/http://mf.creations.nl/avs/filters/dctfun4c.dll dctfun4c.dll]
 
|  
 
|  
 
|-
 
|-
 
!dctfun5
 
!dctfun5
|[http://web.archive.org/web/20140628160203/http://www.64k.it/andres/data/avisynth/dctfun5_r1.zip dctfun5_r1.zip]
+
|[http://web.archive.org/web/20140628160203if_/http://www.64k.it/andres/data/avisynth/dctfun5_r1.zip dctfun5_r1.zip]
 
|[http://www.avisynth.nl/users/warpenterprises/files/dctfun5_5F25_dll_20060809.zip dctfun5_5F25_dll_20060809.zip]
 
|[http://www.avisynth.nl/users/warpenterprises/files/dctfun5_5F25_dll_20060809.zip dctfun5_5F25_dll_20060809.zip]
 
|}
 
|}

Latest revision as of 10:19, 25 June 2020

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

Category Spatial Denoisers
License Closed source
Discussion Doom9 Thread

Contents

 [hide

[edit] 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).

[edit] Requirements


[edit] Syntax 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")


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


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


[edit] Examples

AviSource("Blah.avi")
dctfun4b()


[edit] Changelog

2006-08-09:
 - Initial release


[edit] Archived Downloads

Version Download Mirror
dctfun4b dctfun4b.zip dctfun4b_5F25_dll_20060205.zip
dctfun4c dctfun4c.dll
dctfun5 dctfun5_r1.zip dctfun5_5F25_dll_20060809.zip


[edit] External Links

- Doom9 Forum - DCTFun4 / DCTFun5 discussion.



Back to External Filters

Personal tools