如何获得图像中线条的直径?

Ale*_*exZ 5 matlab image line

如你所知,我正在研究图像,此刻我面临着以下问题,我不知道如何测量我所附图像中观察到的直线,我可以应用一点毕达哥拉斯定理,但我不知道是否可以在图像中进行,例如在这种情况下图像有粗线,但是如果线条比可以做的更薄?

示例图片

我想知道线条单独时的直径,因为很明显当有一个十字架直径会改变时,我会在下一张图片中显示它.

直径

Sta*_*yer 1

以下是当分辨率和厚度“足够大”时的简单技巧:

在要估计厚度的线上给定点,您可以执行以下两项操作之一:

1) 从该点以 0 到 180 之间的每个角度延伸一条线,并找到与原始线重叠最短的线,这将是厚度

2)从该点开始画一个圆,当圆不再与线重叠时,将其重新居中以使其完全重叠。当无法再将其重新居中以使其完全重叠时,仍然设法重叠的直径就是对线粗细的最佳估计