2013-08-29 48 views
0

我有一个二进制图像,两个白色垂直线段以小间隔分开。我想计算两段之间的距离。或者更好的差距。在二进制图像中找到物体之间的距离

我的第一次尝试:找到两个部分的轮廓(使用bwboundary和bwtraceboundary),然后找到此轮廓与水平线扫描整个图像的交点。没有交点的线条数表示两段之间的距离。

我想找到这个差距,而没有检测到配置文件。有没有办法? 谢谢。

+1

我很困惑,你能发布图片吗? – PeterM

回答

1

您可以使用Jan Neggers的MATLAB File Exchange中的measuretool来检索图像的几何信息。

+1

如果你有一系列的图像,并想做图形计算,那么我会建议你分析一下。取一个水平轮廓(假设你只有两个垂直的线段)。该措施写一个小脚本来找到该配置文件峰值之间的欧氏距离。测量距离将以squre像素表示。 – 2013-08-29 19:02:56

相关问题