|
The flutter shutter camera simulator
|
Routines to use FFTW more simply. More...
#include <fftw3.h>
Go to the source code of this file.
Functions | |
| void | forward_fftw_simple (double *in, int width, int height, double *reOut, double *imOut) |
| void | backward_fftw_simple (double *reIn, double *imIn, double *out, unsigned int width, unsigned int height) |
| void | fftw_multiplication (double *reTabImage, double *imTabImage, double *reTabFilter, double *imTabFilter, unsigned int width, unsigned int height) |
| void | fftw_division (double *reTabImage, double *imTabImage, double *reTabFilter, double *imTabFilter, unsigned int width, unsigned int height) |
Routines to use FFTW more simply.
Definition in file fftw_routines.cpp.
| void backward_fftw_simple | ( | double * | reIn, |
| double * | imIn, | ||
| double * | out, | ||
| unsigned int | width, | ||
| unsigned int | height | ||
| ) |
Dropping the complex part and renormalization (divide by width*height)
Definition at line 103 of file fftw_routines.cpp.

| void fftw_division | ( | double * | reTabImage, |
| double * | imTabImage, | ||
| double * | reTabFilter, | ||
| double * | imTabFilter, | ||
| unsigned int | width, | ||
| unsigned int | height | ||
| ) |
* Computing Z1/Z2 */
Definition at line 221 of file fftw_routines.cpp.

| void fftw_multiplication | ( | double * | reTabImage, |
| double * | imTabImage, | ||
| double * | reTabFilter, | ||
| double * | imTabFilter, | ||
| unsigned int | width, | ||
| unsigned int | height | ||
| ) |
*Computing Z1.Z2*/
Definition at line 169 of file fftw_routines.cpp.

| void forward_fftw_simple | ( | double * | in, |
| int | width, | ||
| int | height, | ||
| double * | reOut, | ||
| double * | imOut | ||
| ) |
init
*Plan of the FFTW*/
*Execute the plan*/
Definition at line 45 of file fftw_routines.cpp.

1.7.6.1