|
|
VPI - Vision Programming Interface
0.1.0 Release
|
Go to the documentation of this file.
56 #ifndef NV_VPI_ALGORITHMS_HARRIS_KEYPOINT_DETECTOR_H
57 #define NV_VPI_ALGORITHMS_HARRIS_KEYPOINT_DETECTOR_H
135 #endif // NV_VPI_ALGORITHMS_HARRIS_KEYPOINT_DETECTOR_H
float minNMSDistance
Non-maximum suppression radius, set to 0 to disable it.
VPIStatus vpiCreateHarrisKeypointDetector(VPIStream stream, uint32_t inputWidth, uint32_t inputHeight, VPIPayload *payload)
Creates a Harris Keypoint Detector payload.
VPIStatus vpiSubmitHarrisKeypointDetector(VPIPayload payload, VPIImage input, VPIArray outFeatures, VPIArray outScores, const VPIHarrisKeypointDetectorParams *params)
Submits Harris Keypoint Detector operation to the stream associated with the payload.
float strengthThresh
Specifies the minimum threshold with which to eliminate Harris Corner scores.
float sensitivity
Specifies sensitivity threshold from the Harris-Stephens equation.
struct VPIImageImpl * VPIImage
Structure that defines the parameters for vpiSubmitHarrisKeypointDetector.
uint32_t gradientSize
Gradient window size.
struct VPIPayloadImpl * VPIPayload
A handle to an algorithm payload.
struct VPIArrayImpl * VPIArray
uint32_t blockSize
Block window size used to compute the Harris Corner score.
struct VPIStreamImpl * VPIStream