CvPoint2D32f
我想知道这个函数的作用,例如:
CvPoint2D32f center = cvPoint2D32f(src->width/2,src->height/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::Mat
或CvMat
)。