测量穿过一个固定点的线段长度

时间:2018-02-24 23:36:26

标签: image matlab matrix

我想测量两个黑暗部分之间的最短距离。距离线段应穿过图像上的红点。黑色和白色背景是逻辑值。背景矩阵和红点是已知的(附加为dataset.mat)。有任何想法吗?谢谢!

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

  1. 提取暗区的上边缘和下边缘。
  2. 获取图像底部固定线的(x,y)值。
  3. 使用固定线和固定中心点上的点获取相应的(x,y)值。
  4. 使用polyxpoly查找线段和暗区域边缘的交点。
  5. 计算距离并找到最小距离。