查看: 78|回复: 3|关注: 0

[已解决] regionprops只检测到一个结果

[复制链接]

新手

9 麦片

财富积分


050


3

主题

5

帖子

0

最佳答案
图片二值化分割完准备求面积和椭圆度的时候,有六个目标regionprops却只返回一个结果,分割的地方也完全分开了,代码就是正常的
STATS = regionprops(bw3,'Area','MajorAxisLength','MinorAxisLength','Image');
Snipaste_2020-03-25_21-29-36.png

原始文件

原始文件

bw3.mat (1.45 KB, 下载次数: 2)

MATLAB 基础讨论
版块优秀回答者

入门

274 麦片

财富积分


50500


20

主题

501

帖子

40

最佳答案
  • 关注者: 2
发表于 7 天前 | 显示全部楼层 |此回复为最佳答案
你要先整理一下标记,bwlabel,然后再用regionprops

MATLAB 基础讨论
版块优秀回答者

入门

274 麦片

财富积分


50500


20

主题

501

帖子

40

最佳答案
  • 关注者: 2
发表于 7 天前 | 显示全部楼层
>> STATS = regionprops(bw3,'Area','MajorAxisLength','MinorAxisLength','Image');
>> L = bwlabel(bw3,8);
>> STATS = regionprops(L,'Area','MajorAxisLength','MinorAxisLength','Image');
>> whos STATS
  Name       Size            Bytes  Class     Attributes

  STATS      6x1             32883  struct     

新手

9 麦片

财富积分


050


3

主题

5

帖子

0

最佳答案
 楼主| 发表于 7 天前 | 显示全部楼层
onlye_caisA 发表于 2020-3-25 22:36
>> STATS = regionprops(bw3,'Area','MajorAxisLength','MinorAxisLength','Image');
>> L = bwlabel(bw3,8 ...

多谢答复,已经修改成功
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表