FFTQuiver

Jump to: navigation, search

Abstract
Author V.C.Mohan
Version 19 Mar 2017
Download FQPlus.7z
Category External filters
License GPLv2
Discussion

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

Syntax and Parameters

F1Quiver (clip, int "Array of values", bool "morph", bool "rescale", float "gamma", int "frad", bool "uv")

clip   =
Input 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

bool  custom = false
Is filter of custom design?

bool  morph = false
Whether homomorphic filtering is to be done?

bool  uv = false
Whether Planar U and V planes also to be filtered

F2Quiver (clip, int "Array of values", bool "morph", bool "rescale", int "frad", bool "uv")

clip   =
Input clip

int  Array of values = #,#,#,...
Sets of integers. For F2Quiver at least one set must be specified.

bool  morph = false
Is this a homomorphic process?

bool  rescale = false
Is rescaling the output required?

float  gamma = 0.05
Gamma value to be used for spectral display scaling

int  gamma = 32
Filter radial length

boolean  uv = false
Are u and v planes of YUV444 to be filtered?

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