The flutter shutter camera simulator
Functions
fftw_routines.h File Reference
This graph shows which files directly or indirectly include this file:

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)

Function Documentation

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.

Here is the caller graph for this function:

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.

Here is the caller graph for this function:

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.

Here is the caller graph for this function:

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.

Here is the caller graph for this function:

 All Files Functions Variables Typedefs Defines