嗨 CV/模式识别社区,
因为我的最后一个线程是关于分割为 BLOB 并开始变得太大,没有明确的结果。我想重新考虑该过程的最后一步,即对象轮廓点的顺序获取。
我需要从定义的起点(左)到右(终点)提取图像的轮廓。正如您在下一张图片中看到的,有两个黄色窗口(左侧和右侧)。这些是提到的起点和终点。我想做的事:从左边的黄色窗口开始向右移动,保存相关点的(x,y)坐标。这就是红线(轮廓)的作用。轮廓像素的顺序确实很重要。
我正处于只有二值图像的阶段,到目前为止,一切都很好。在最坏的情况下,图像的其余部分仍然存在孔洞和可能的噪点。
所以,这里有一些我想提取的图像。
对于这个例子,我想得到桌子/地下物体的外轮廓线。如您所见,右上角和左上角是边缘检测过程的片段,不应遍历。
先感谢您。欢迎使用 Matlab 和/或 OpenCV 提示!