VPI - Vision Programming Interface

0.4.4 Release

FFT.h File Reference

Declares functions that implement the Fast Fourier Transform algorithm and its inverse. More...

#include "../Export.h"
#include "../Status.h"
#include "../Types.h"
#include <stdint.h>
+ Include dependency graph for FFT.h:

Go to the source code of this file.

Macros

Inverse FFT flags. Valid flags to be used in \ref vpiSubmitIFFT. They

can be or-ed together.

#define VPI_IFFT_DENORMALIZED   (1u)
 Do not normalize the output. More...
 

Functions

VPIStatus vpiCreateFFT (VPIBackend backend, uint32_t inputWidth, uint32_t inputHeight, const VPIImageFormat inFormat, const VPIImageFormat outFormat, VPIPayload *payload)
 Creates payload for direct Fast Fourier Transform algorithm. More...
 
VPIStatus vpiSubmitFFT (VPIStream stream, VPIPayload payload, VPIImage input, VPIImage output, uint32_t flags)
 Runs the direct Fast Fourier Transform on single image. More...
 
VPIStatus vpiCreateIFFT (VPIBackend backend, uint32_t outputWidth, uint32_t outputHeight, const VPIImageFormat inFormat, const VPIImageFormat outFormat, VPIPayload *payload)
 Creates payload for inverse Fast Fourier Transform algorithm. More...
 
VPIStatus vpiSubmitIFFT (VPIStream stream, VPIPayload payload, VPIImage input, VPIImage output, uint32_t flags)
 Runs the inverse Fast Fourier Transform on single image. More...
 

Detailed Description

Declares functions that implement the Fast Fourier Transform algorithm and its inverse.

Definition in file FFT.h.