【问题标题】:How to find thickness of segmented part of image in matlab?如何在matlab中找到图像分割部分的厚度?
【发布时间】:2017-06-12 06:18:51
【问题描述】:

我想找到我被分割的部分的平均厚度,所以我想找到两个边界之间的平均像素长度(见下文)。怎么可能?

【问题讨论】:

  • 如果我的回答如您所问的那样广泛,我会说“使用diff 或从另一个向量中减去一个向量”。请向我们展示您如何存储线路数据、相关代码示例等,以使您的问题更清楚。

标签: matlab thickness


【解决方案1】:

我会使用 pdist 2 功能:

A = [1,3; 
     2,3; 
     3,3];
B = [1,4; 
     2,5; 
     3,6];

dist = pdist2(A,B,'Euclidean','Smallest',1)

mean(dist)

这会计算两个向量中每个点之间可能的最小距离,然后返回它的平均值。

【讨论】:

  • 如何用微米来表示一个像素
  • 需要找出图像中每微米的像素数,然后乘以这个数字
猜你喜欢
  • 2023-03-06
  • 2017-04-20
  • 2017-11-16
  • 1970-01-01
  • 2017-02-13
  • 1970-01-01
  • 2014-02-01
  • 2020-02-10
  • 2018-02-21
相关资源
最近更新 更多