|
Static Public Member Functions |
| int | fastFourierTransform (ComplexImage *complex, Image *src) |
| int | inverseFastFourierTransform (Image *dst, ComplexImage *complex) |
| int | shiftFFT (ComplexImage *dst, ComplexImage *src) |
| int | shiftFFT (ComplexImage *&img) |
| void | resizeToPowerOf2 (Image *&img) |
| int | filterFrequencySpaceLowpass (ComplexImage *&dst, ComplexImage *&src, double cut_off) |
| int | filterFrequencySpaceHighpass (ComplexImage *&dst, ComplexImage *&src, double cut_off) |
| int | filterFrequencySpaceBandpass (ComplexImage *&dst, ComplexImage *&src, double lower_cut_off, double upper_cut_off) |
| int | filterFrequencySpaceBandstop (ComplexImage *&dst, ComplexImage *&src, double lower_cut_off, double upper_cut_off) |
|
int | smothedFilterFrequencySpace (Image *dst, Image *src) |
|
int | orientedFilterFrequencySpace (Image *dst, Image *src) |
|
int | scaleUpOrDown (Image *dst, Image *src) |
| int | conjugateComplex (ComplexImage *dst, ComplexImage *src) |
|
int | complexMultiplication (ComplexImage *dst, ComplexImage *src) |
|
int | complexDivision (Image *dst, Image *src) |
|
int | iterativeDeconvolution (Image *dst, Image *src) |
|
int | wienerFilterForRestoration (Image *dst, Image *src) |
of fourier transformation related functions. The fourier transformation implementation was gladely taken from Prof. Roger Cattin.