56 #ifndef NV_VPI_ALGORITHMS_HARRIS_CORNERS_H
57 #define NV_VPI_ALGORITHMS_HARRIS_CORNERS_H
59 #include "../Export.h"
60 #include "../Status.h"
struct VPIArrayImpl * VPIArray
数组的句柄。
int32_t gradientSize
梯度窗口大小。
int32_t blockSize
用于计算 Harris 角点得分的块窗口大小。
float strengthThresh
指定用于消除 Harris 角点得分的最小阈值。
float minNMSDistance
非极大值抑制半径,设置为 0 以禁用它。
float sensitivity
指定 Harris-Stephens 方程的灵敏度阈值。
VPIStatus vpiSubmitHarrisCornerDetector(VPIStream stream, uint64_t backend, VPIPayload payload, VPIImage input, VPIArray outFeatures, VPIArray outScores, const VPIHarrisCornerDetectorParams *params)
向流提交 Harris 角点检测器操作。
VPIStatus vpiInitHarrisCornerDetectorParams(VPIHarrisCornerDetectorParams *params)
使用默认值初始化 VPIHarrisCornerDetectorParams。
VPIStatus vpiCreateHarrisCornerDetector(uint64_t backends, int32_t inputWidth, int32_t inputHeight, VPIPayload *payload)
创建 Harris 角点检测器负载。
定义 vpiSubmitHarrisCornerDetector 参数的结构体。
struct VPIImageImpl * VPIImage
图像的句柄。
struct VPIPayloadImpl * VPIPayload
算法负载的句柄。
struct VPIStreamImpl * VPIStream
流的句柄。