FFTQuiver
From Avisynth wiki
(Difference between revisions)
Line 14: | Line 14: | ||
<!-- a one-sentence description --> | <!-- a one-sentence description --> | ||
Regular frequency interference on images. These can be attenuated with either 1D or 2D frequency filters. Frequency spectral displays enable to find such interference and design correcting filters. [http://www.avisynth.nl/users/vcmohan/FQPlus/FQPlus.html Full Description] | Regular frequency interference on images. These can be attenuated with either 1D or 2D frequency filters. Frequency spectral displays enable to find such interference and design correcting filters. [http://www.avisynth.nl/users/vcmohan/FQPlus/FQPlus.html Full Description] | ||
− | + | ||
<br> | <br> | ||
== Requirements == | == Requirements == | ||
Line 25: | Line 25: | ||
<br> | <br> | ||
::{{Par2| |clip| }} | ::{{Par2| |clip| }} | ||
− | ::: Input clip | + | ::: Input clip |
<br> | <br> | ||
::{{Par2|Array of values|int|#,#,#,#}} | ::{{Par2|Array of values|int|#,#,#,#}} | ||
Line 37: | Line 37: | ||
<br> | <br> | ||
::{{Par2|uv|bool|false}} | ::{{Par2|uv|bool|false}} | ||
− | ::: Whether Planar U and V planes also to be filtered | + | ::: Whether Planar U and V planes also to be filtered |
<br> | <br> | ||
Line 43: | Line 43: | ||
<br> | <br> | ||
::{{Par2| |clip| }} | ::{{Par2| |clip| }} | ||
− | ::: Input clip | + | ::: Input clip |
<br> | <br> | ||
::{{Par2|Array of values|int|#,#,#,...}} | ::{{Par2|Array of values|int|#,#,#,...}} | ||
Line 55: | Line 55: | ||
<br> | <br> | ||
::{{Par2|gamma|float|0.05}} | ::{{Par2|gamma|float|0.05}} | ||
− | ::: Gamma value to be used for spectral display scaling | + | ::: Gamma value to be used for spectral display scaling |
<br> | <br> | ||
::{{Par2|gamma|int|32}} | ::{{Par2|gamma|int|32}} | ||
− | ::: Filter radial length | + | ::: Filter radial length |
<br> | <br> | ||
::{{Par2|uv|boolean|false}} | ::{{Par2|uv|boolean|false}} | ||
Line 64: | Line 64: | ||
<br> | <br> | ||
− | |||
− | |||
== Examples == | == Examples == | ||
<!-- example code block: 1st char in each line = space --> | <!-- example code block: 1st char in each line = space --> |
Revision as of 20:24, 18 June 2018
Abstract | |
---|---|
Author | V.C.Mohan |
Version | 19 Mar 2017 |
Download | FQPlus.7z |
Category | External filters |
License | GPLv2 |
Discussion |
Contents |
Description
Regular frequency interference on images. These can be attenuated with either 1D or 2D frequency filters. Frequency spectral displays enable to find such interference and design correcting filters. Full Description
Requirements
- AviSynth+ r2347 or greater
- libfftw3f-3.dll, FFTw3.dll, or fftw.dll
Syntax and Parameters
- F1Quiver (clip, int "Array of values", bool "morph", bool "rescale", float "gamma", int "frad", bool "uv")
- clip =
- Input clip
- clip =
- int Array of values = #,#,#,#
- Sets of integers. For "custom" pairs of frequency and percentage amplitude must follow. Each standard filter has a set of 4 values
- int Array of values = #,#,#,#
- bool custom = false
- Is filter of custom design?
- bool custom = false
- bool morph = false
- Whether homomorphic filtering is to be done?
- bool morph = false
- bool uv = false
- Whether Planar U and V planes also to be filtered
- bool uv = false
- F2Quiver (clip, int "Array of values", bool "morph", bool "rescale", int "frad", bool "uv")
- clip =
- Input clip
- clip =
- int Array of values = #,#,#,...
- Sets of integers. For F2Quiver at least one set must be specified.
- int Array of values = #,#,#,...
- bool morph = false
- Is this a homomorphic process?
- bool morph = false
- bool rescale = false
- Is rescaling the output required?
- bool rescale = false
- float gamma = 0.05
- Gamma value to be used for spectral display scaling
- float gamma = 0.05
- int gamma = 32
- Filter radial length
- int gamma = 32
- boolean uv = false
- Are u and v planes of YUV444 to be filtered?
- boolean uv = false
Examples
- F1Quiver
F1Quiver(25,100,34,0,42,0, 54,100, custom = true)
F1Quiver(5,39,200,1, uv = true)
- F2Quiver
F2Quiver(5,5,60,-35,20,1,2,120,60,8,4,1,70,80,4,3,4,40,42,18,morph=false,gamma=0.04)
Back to External Filters ←