gpt4 book ai didi

c++ - 如何将 vector> 轮廓转换为 CVPoint 或 cvpoint2d32f?

转载 作者:行者123 更新时间:2023-11-28 00:29:24 26 4
gpt4 key购买 nike

如何从 vector<vector<Point>> contours 转换至 CVPointcvpoint2d32fvector<vector<Point>> contours CvPoint cvpcvpoint2d32f Cvp32

我的轮廓中有三个对象,我只想复制到 CvPointCvPoint2d32F .

最佳答案

如果要将第i vector 和其中的第j元素复制到CvPoint:

CvPoint p = contours[i][j];

如果你想复制到cvPoint2D32f:

CvPoint2D32f p2 = cvPoint2D32f(contours[i][j].x, contours[i][j].y);

附注:建议:CvPointCvPoint2d32Fold OpenCV APIs ,您应该改用新的 API PointPoint2f

关于c++ - 如何将 vector<vector<Point>> 轮廓转换为 CVPoint 或 cvpoint2d32f?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23485334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com