hbVPOpticalFlowPyrLK
-
成员
稀疏光流任务参数结构体。
-
成员
注解
金字塔层数需要为5层,且每层的尺寸最小为32x32像素。
调用OpticalFlowPyrLK API。
- 参数
- [out]
taskHandle任务句柄,负责算子与UCP架构的交互。 - [out]
currPoints输出特征点,存储元素类型为hbVPKeyPoint,内存大小为数据size * sizeof(hbVPKeyPoint),size与prevPoints的size相同。 - [out]
currPointsStatus追踪点状态,0表示不收敛, 非0表示收敛,存储元素类型为uint8_t,内存大小为size * sizeof(uint8_t),size与currPoints点数相同。 - [out]
currPointsConf光流置信度,J6 DSP后端不支持,可为nullptr。 - [in]
prevPoints前一帧的特征点,数据类型与currPoints相同。 - [in]
currPym输入当前帧图像的金字塔图层,需要和前一帧格式一致。 - [in]
prevPym输入前一帧图像的金字塔图层,其image_format为HB_VP_IMAGE_FORMAT_Y或HB_VP_IMAGE_FORMAT_NV12,image_type为HB_VP_IMAGE_TYPE_U8C1。 - [in]
lkofParam稀疏光流任务参数。
- [out]
- 返回值
- 返回
0则表示API成功执行,否则执行失败。
- 返回
