fftCuda Module

fftCuda.fft(signal)

Performs a fft on a given signal.

This function performs a fft on signal using CUDA GPU.

Parameters:signal (list, numpy array) – signal

:returns:Frequency domain representation of signal :rtype: numpy array

fftCuda.fft2(image)

Performs a 2-dimensional fft on a given image.

This function performs a fft on an image using CUDA GPU.

Parameters:image (2-dimensional list, numpy array) – image
Returns:Frequency domain representation of image
Return type:2-dimensional numpy array
fftCuda.ifft(signal)

Performs an inverse fft on a given transformed signal.

This function performs an ifft on a transformed signal using CUDA GPU.

Parameters:trasnformed – transformed signal
Returns:Inverted signal
Return type:numpy array
fftCuda.ifft2(image)

Performs an inverse 2-dimensional fft on a given transformed image.

This function performs an ifft on a transformed 2-dimensional image using CUDA GPU.

Parameters:image (2-dimensional list, numpy array) – transformed image
Returns:Inverted image
Return type:2-dimensional numpy array

Previous topic

fftIterative Module

Next topic

fftFilters Module

This Page