0

我有一个问题,我有一个由圆圈组成的图案图像。所以我找到了带有 cv::findContours 函数的圆圈,但问题是要对这些圆圈进行排序。我附上 te 图案图像: 在此处输入图像描述

所以现在我想从左到右以及从最后一行到顶部对行中的点进行排序。问题是属于不同行的某些点具有相同的 Y,因此我无法对它们进行排序。使用 gimp 我试图“纠正”图像以获取属于同一行且具有相同 Y 的点。您有什么建议吗?

4

1 回答 1

0

如何选择最左边的点作为起点。然后,对于每个点,找到与前一个具有相同(或每隔一次不同)颜色的垂直距离最近的点?您也可以使用边缘检测来获取框的边界,这样可以确保您不会越过这些框。

于 2012-04-12T15:45:11.307 回答