50 #ifndef NV_VPI_ALGORITHMS_STEREO_DISPARITY_H
51 #define NV_VPI_ALGORITHMS_STEREO_DISPARITY_H
59 #include "../Export.h"
60 #include "../ImageFormat.h"
61 #include "../Status.h"
85 #if NV_VPI_VERSION_API_AT_LEAST(1, 1)
106 #if NV_VPI_VERSION_API_IS(1, 0)
107 __asm__(
".symver vpiInitStereoDisparityEstimatorCreationParams,vpiInitStereoDisparityEstimatorCreationParams@VPI_1.0");
122 #if NV_VPI_VERSION_API_IS(1, 0)
123 __asm__(
".symver vpiCreateStereoDisparityEstimator,vpiCreateStereoDisparityEstimator@VPI_1.0");
138 #if NV_VPI_VERSION_API_AT_LEAST(1, 1)
143 int32_t confidenceThreshold;
188 #if NV_VPI_VERSION_API_IS(1, 0)
189 __asm__(
".symver vpiSubmitStereoDisparityEstimator,vpiSubmitStereoDisparityEstimator@VPI_1.0");
struct VPIImageImpl * VPIImage
A handle to an image.
struct VPIPayloadImpl * VPIPayload
A handle to an algorithm payload.
int32_t maxDisparity
Maximum disparity for matching search.
float downscaleFactor
Output's downscale factor with respect input's resolution.
int32_t windowSize
Width of Census Transform window for disparity features.
int32_t maxDisparity
Maximum disparity for matching search.
VPIStatus vpiInitStereoDisparityEstimatorCreationParams(VPIStereoDisparityEstimatorCreationParams *params)
Initializes VPIStereoDisparityEstimatorCreationParams with default values.
VPIStatus vpiSubmitStereoDisparityEstimator(VPIStream stream, uint32_t backend, VPIPayload payload, VPIImage left, VPIImage right, VPIImage disparity, VPIImage confidenceMap, const VPIStereoDisparityEstimatorParams *params)
Runs stereo processing on a pair of images and outputs a disparity map.
VPIStatus vpiInitStereoDisparityEstimatorParams(VPIStereoDisparityEstimatorParams *params)
Initializes VPIStereoDisparityEstimatorParams with default values.
VPIStatus vpiCreateStereoDisparityEstimator(uint32_t backends, int32_t imageWidth, int32_t imageHeight, VPIImageFormat inputFormat, const VPIStereoDisparityEstimatorCreationParams *params, VPIPayload *payload)
Creates payload for vpiSubmitStereoDisparityEstimator.
Structure that defines the parameters for vpiCreateStereoDisparityEstimator.
Structure that defines the parameters for vpiSubmitStereoDisparityEstimator.
struct VPIStreamImpl * VPIStream
A handle to a stream.