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

[已解决] matlab提取两个颜色的区域

[复制链接]

新手

7 麦片

财富积分


050


2

主题

13

帖子

0

最佳答案
用了roicolor提取颜色,之前提取了红色,现在想再同一幅图片中同时提取红色和蓝色区域,请问有方法可以实现吗?

论坛优秀回答者

中级

1101 麦片

财富积分


5001500


19

主题

1964

帖子

252

最佳答案
  • 关注者: 41
发表于 2018-8-8 11:40:42 | 显示全部楼层
你提取红色是怎么提取的?

新手

7 麦片

财富积分


050


2

主题

13

帖子

0

最佳答案
 楼主| 发表于 2018-8-8 14:54:04 | 显示全部楼层
sammymx 发表于 2018-8-8 11:40
你提取红色是怎么提取的?

BW=roicolor(I1,0.34,0.5)
就是hsv空间提取了h,在里面挑选一个范围,这个是大概的蓝绿色
但是没法同时提取两个范围

论坛优秀回答者

中级

1101 麦片

财富积分


5001500


19

主题

1964

帖子

252

最佳答案
  • 关注者: 41
发表于 2018-8-9 14:50:05 | 显示全部楼层 |此回复为最佳答案
BW1=roicolor(I1,0.34,0.5);
BW2=roicolor(I1,0.50,0.55);

BW = BW1|BW2;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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