|
VPI - Vision Programming Interface
0.4.4 Release
|
Go to the documentation of this file.
56 #ifndef NV_VPI_ALGORITHMS_FFT_H
57 #define NV_VPI_ALGORITHMS_FFT_H
59 #include "../Export.h"
60 #include "../Status.h"
85 #define vpiCreateFFT VPI_APINAME(vpiCreateFFT, 004)
86 #define vpiSubmitFFT VPI_APINAME(vpiSubmitFFT, 004)
87 #define vpiCreateIFFT VPI_APINAME(vpiCreateIFFT, 004)
88 #define vpiSubmitIFFT VPI_APINAME(vpiSubmitIFFT, 004)
144 #define VPI_IFFT_DENORMALIZED (1u)
167 #endif // NV_VPI_ALGORITHMS_FFT_H
VPIBackend
VPI Backend types.
struct VPIStreamImpl * VPIStream
A handle to a stream.
VPIStatus vpiSubmitIFFT(VPIStream stream, VPIPayload payload, VPIImage input, VPIImage output, uint32_t flags)
Runs the inverse Fast Fourier Transform on single image.
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.
struct VPIImageImpl * VPIImage
A handle to an image.
struct VPIPayloadImpl * VPIPayload
A handle to an algorithm payload.
VPIStatus vpiSubmitFFT(VPIStream stream, VPIPayload payload, VPIImage input, VPIImage output, uint32_t flags)
Runs the direct Fast Fourier Transform on single image.
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.