首页 > 解决方案 > 如何找到离图像中心最近的轮廓?

问题描述

如何找到离图像中心最近的轮廓?

例如在下图中,我使用 cv::findContours() 来查找图像的两个轮廓(请忽略 5pixel 部分,因为我在另一个 SO 帖子中使用过此图像),是否可以定位离图像中心最近的红色轮廓?

伊姆古尔

我目前使用 cv::pointPolygonTest 并用图像中心的坐标循环轮廓以找到每个轮廓与中心之间的距离,感觉效率低下,有什么我可以使用的 opencv 函数吗?

标签: c++opencvcontouropencv-contour

解决方案


推荐阅读