original image 我试图检测此图像中连接边界的簇。我需要找到这些边的长度以及各个簇的回转半径。 我正在使用opencv 2.4.13。 我使用以下代码使用轮廓检测质量簇。
4
问题是对于常见的共享边缘轮廓是不同的,并且逻辑上它们应该是相同的簇。我给出的以下轮廓图像。 contour extracted above a certain length
我们可以看到,具有相同共享边缘的许多轮廓被分别作为不同的轮廓。我希望它们作为相同边界簇的一部分。还建议我如何检测边界的长度和回转半径。 请帮忙。
答案 0 :(得分:0)
我对你的问题感到非常困惑(会在评论中要求澄清,但我也很不容易发表评论)
根据我所看到和理解的内容,我唯一的建议是你可能不想使用canny过滤器。为了清楚起见,你的原始图像已经有了边缘......运行一个精确的过滤器可以让你获得双重边缘"我不认为你想要的,但是,我甚至不确定你想要达到的目标。