Compounds | |
class | FourierTransform |
class | WaveletTransform |
Functions | |
void | fft (FloatImage &input, FloatImage &output_real, FloatImage &output_imag) |
void | ifft (FloatImage &input_real, FloatImage &input_imag, FloatImage &output) |
void | fwt (FloatImage &input, int levels, WAVELET_TYPE wave_type=HAAR) |
void | ifwt (FloatImage &input, int levels, WAVELET_TYPE wave_type=HAAR) |
|
Performs a Fast Fourier Transform (FFT) on the input image; the result is a complex-valued image, whose real and imaginary parts are stored as output images in output_real and output_imag, respectively. For more functionality please refer to the FourierTransform class.
Definition at line 279 of file FourierTransform.cpp. |
|
Performs a Fast Wavelet Transform (FWT) on the input image using the number of levels of decomposition specified by parameter levels and the wavelet type specified by parameter wave_type. The FWT is performed "in-place", i.e. the initial input image will be overwritten. Currently supported wavelet types are:
Definition at line 405 of file WaveletTransform.cpp. |
|
Performs an Inverse Fast Fourier Transform (IFFT) on a complex-valued image whose real and imaginary parts are denoted by the parameters input_real and input_imag. The real part of the output is returned in output. For more functionality please refer to the FourierTransform class.
Definition at line 287 of file FourierTransform.cpp. |
|
Performs an Inverse Fast Wavelet Transform (IFWT) on the input image using the number of levels of reconstruction specified by the parameter levels and the wavelet type specified by the parameter wave_type. The IFWT is performed "in-place", i.e. the initial input image will be overwritten. Currently supported wavelet types are:
Definition at line 411 of file WaveletTransform.cpp. |