FFTQuiver
From Avisynth wiki
(Difference between revisions)
m (→Requirements: AviSynth 2.6) |
|||
Line 1: | Line 1: | ||
− | {{FilterCat4|External_filters|Plugins|<!-- category --> | + | {{FilterCat4|External_filters|Plugins|<!-- category --> Denoisers|<!-- category --> TODO}} |
{{Filter3 | {{Filter3 | ||
− | |1=<!-- author -->[http://www.avisynth.nl/users/vcmohan/ V.C.Mohan] | + | |1=<!-- author --> [http://www.avisynth.nl/users/vcmohan/ V.C.Mohan] |
− | |2=<!-- version --> | + | |2=<!-- version --> 19 Mar 2017 |
− | |3=<!-- | + | |3=<!-- URL --> [http://www.avisynth.nl/users/vcmohan/FQPlus/FQPlus.7z FQPlus.7z] |
|4=<!-- category -->External filters | |4=<!-- category -->External filters | ||
− | |5=<!-- license -->[ | + | |5=<!-- license -->[https://www.gnu.org/licenses/gpl-2.0.txt GPLv2] |
− | |6=<!-- discussion URL --> | + | |6=<!-- discussion URL --> }} |
<br> | <br> | ||
== Description == | == Description == | ||
<!-- a one-sentence description --> | <!-- a one-sentence description --> | ||
− | Regular | + | 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> | ||
<br> | <br> | ||
== Requirements == | == Requirements == | ||
− | * | + | * AviSynth+ r2347 or greater |
− | * | + | * [http://www.fftw.org/install/windows.html libfftw3f-3.dll, FFTw3.dll, or fftw.dll] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | <br> | ||
== [[Script variables|Syntax and Parameters]] == | == [[Script variables|Syntax and Parameters]] == | ||
:{{Template:FuncDef|<!-- function name -->FnQuiver (''clip'', ''<!-- par 1 type -->int array'' "<!-- par 1 name -->", ''<!-- par 2 type -->bool'' "<!-- par 2 name -->test", ''<!-- par 3 type -->bool'' "<!-- par 3 name -->morph ",''<!-- par 4 type -->float'' <!-- par 4 name -->gamma",''<!-- par n type -->Effect_specific_parameters")}} | :{{Template:FuncDef|<!-- function name -->FnQuiver (''clip'', ''<!-- par 1 type -->int array'' "<!-- par 1 name -->", ''<!-- par 2 type -->bool'' "<!-- par 2 name -->test", ''<!-- par 3 type -->bool'' "<!-- par 3 name -->morph ",''<!-- par 4 type -->float'' <!-- par 4 name -->gamma",''<!-- par n type -->Effect_specific_parameters")}} | ||
Line 56: | Line 49: | ||
== Examples == | == Examples == | ||
<!-- example code block: 1st char in each line = space --> | <!-- example code block: 1st char in each line = space --> | ||
− | + | :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) | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<br> | <br> | ||
----------------------------------------------- | ----------------------------------------------- | ||
'''Back to [[External_filters|External Filters]] ←''' | '''Back to [[External_filters|External Filters]] ←''' |
Revision as of 04:54, 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
- FnQuiver (clip, int array "", bool "test", bool "morph ",float gamma",Effect_specific_parameters")
- clip =
- Input clip.
- clip =
- int array = none
- Array of integer sets specifying frequency domain filters .May not specify for test mode.
- int array = none
- test bool = false
- If true display power spectrum and designed filters .
- test bool = false
- morph bool = false
- Is homomorphic filtering intended? .
- morph bool = false
- gamma float = 0.05
- scaling for spectral display .
- gamma float = 0.05
- refer_specific_function * = ?
- See detailed description of functions.
- refer_specific_function * = ?
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 ←