在OpenCV中CvPoint2D32f的功能是什么

时间:2009-10-09 16:44:55

标签: opencv

CvPoint2D32f

我想知道这个函数的作用,例如:

CvPoint2D32f center = cvPoint2D32f(src->width/2,src->height/2);

2 个答案:

答案 0 :(得分:6)

OpenCV有一些不同的点数据结构(即x:y或x:y:z坐标),它们的名称告诉你它是什么类型的点。

此特定点是2D点 - 因此它只有X和Y坐标,它们是32位浮点值。这就是最后的 32f 意味着什么。使用32位浮点值的3D点在数据类型名称的末尾会有 3D32f

有关详细信息,请参阅OpenCV参考文档中的this page

答案 1 :(得分:2)

您发布的代码将2D点类型的坐标设置为某些src数据结构的中心坐标(例如cv::MatCvMat)。