worrenliu 发表于 2008-11-12 16:26

提取黑点的面积

如图的照片,怎样才能提取黑色的点并计算黑点的长宽,之后计算其面积。
不会编程啊~~~郁闷
各位高手帮帮忙~~~

[ 本帖最后由 sigma665 于 2008-11-13 09:45 编辑 ]

ch_j1985 发表于 2008-11-12 21:22

回复 楼主 worrenliu 的帖子

看看这几帖有没有帮助
http://forum.vibunion.com/forum/viewthread.php?tid=11422&extra=page%3D22%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D20
http://forum.vibunion.com/forum/viewthread.php?tid=44283&extra=page%3D12%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D20
http://forum.vibunion.com/forum/viewthread.php?tid=46495&extra=page%3D10%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D20
http://forum.vibunion.com/forum/viewthread.php?tid=46985&extra=page%3D10%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D20
http://forum.vibunion.com/forum/viewthread.php?tid=47772&extra=page%3D4%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D20

worrenliu 发表于 2008-11-12 22:34

谢谢LS的少傅
不过好像不太行~~
继续求救

ch_j1985 发表于 2008-11-12 22:38

回复 板凳 worrenliu 的帖子

初接触这方面的知识,等待高手出现吧

波波球 发表于 2008-11-12 23:16

黑点的长宽???

波波球 发表于 2008-11-12 23:17

是过重心的最长直径与最短直径吗?

worrenliu 发表于 2008-11-12 23:35

是的~~~
谢谢~~~~

majunlei1984 发表于 2008-11-14 13:54

计算面积用bwarea 就可以吧

majunlei1984 发表于 2008-11-14 14:07

提取黑色的点是不是提取黑色点的坐标?
如果是坐标的话 用=find(I==0)就可以

worrenliu 发表于 2008-11-16 13:32

那该如何标记那些点???
就例如计算其中10个点这样吧,提取黑色坐标后该如何确立那群黑色的点是一个元素?还要标记,之后还要计算它的最长直径与最短直径

ch_j1985 发表于 2008-11-16 14:07

回复 10楼 worrenliu 的帖子

将读入的坐标进行分块怎么样?

worrenliu 发表于 2008-11-16 23:38

嗯嗯,就是想这样,利用改变黑点为白点打出1,2,3等标号
页: [1]
查看完整版本: 提取黑点的面积