I’m studying CUFFT library for applying it to image processing.
I must apply a kernel gauss filtering to image using FFT2D,
but I don’t understand, when I use CUFFT_C2C transform, CUFFT_R2C and CUFFT_C2R.
The steps of my goal are:
- read data from an image
- create a kernel
- applying FFT to image and kernel data
- pointwise multiplication
- applying IFFT to 4. results.
When I execute 3. the type of trasform CUFFT_R2C CUFFT_C2R CUFFT_C2C, depends only from data type ?
thanks for help!