|
VPI - Vision Programming Interface
0.4.4 Release
|
Go to the documentation of this file.
56 #ifndef NV_VPI_ALGORITHMS_HARRIS_CORNER_DETECTOR_H
57 #define NV_VPI_ALGORITHMS_HARRIS_CORNER_DETECTOR_H
59 #include "../Export.h"
60 #include "../Status.h"
98 #define vpiCreateHarrisCornerDetector VPI_APINAME(vpiCreateHarrisCornerDetector, 004)
99 #define vpiSubmitHarrisCornerDetector VPI_APINAME(vpiSubmitHarrisCornerDetector, 004)
143 #endif // NV_VPI_ALGORITHMS_HARRIS_CORNER_DETECTOR_H
float strengthThresh
Specifies the minimum threshold with which to eliminate Harris Corner scores.
VPIBackend
VPI Backend types.
VPIStatus vpiCreateHarrisCornerDetector(VPIBackend backend, uint32_t inputWidth, uint32_t inputHeight, VPIPayload *payload)
Creates a Harris Corner Detector payload.
struct VPIStreamImpl * VPIStream
A handle to a stream.
uint32_t gradientSize
Gradient window size.
VPIStatus vpiSubmitHarrisCornerDetector(VPIStream stream, VPIPayload payload, VPIImage input, VPIArray outFeatures, VPIArray outScores, const VPIHarrisCornerDetectorParams *params)
Submits Harris Corner Detector operation to the stream associated with the payload.
struct VPIImageImpl * VPIImage
A handle to an image.
struct VPIPayloadImpl * VPIPayload
A handle to an algorithm payload.
float sensitivity
Specifies sensitivity threshold from the Harris-Stephens equation.
float minNMSDistance
Non-maximum suppression radius, set to 0 to disable it.
uint32_t blockSize
Block window size used to compute the Harris Corner score.
Structure that defines the parameters for vpiSubmitHarrisCornerDetector.
struct VPIArrayImpl * VPIArray
A handle to an array.