本帖最后由 angusxie 于 2018-1-2 15:40 编辑
各位大神好,我在学习彩色图像分割的时候,自己做了个练习,发现分割结果有问题,不知道什么原因,请教各位:
1,原图如下: -------> 我想将其中的红色按钮分割出来
原图
2,处理的代码:
- read_image(xyx,'16396666.jpg')
- decompose3(xyx,ImaR,ImaG,ImaB)
- trans_from_rgb(ImaR,ImaG,ImaB,H,S,V,'hsv')
- threshold (S, Regions, 135, 255)
- dev_set_draw('fill')
- connection(Regions,RC)
- select_shape (RC, SelectedRegions, ['area','circularity'], 'and', [111.01,0.4248], [195.41,0.878])
- reduce_domain(xyx,SelectedRegions, Regionbuttons)
复制代码
3,问题:最后一行的代码执行后,检查变量Regionbuttons,发现原本应该是取出6个按钮的,怎么运行,都只出现了左上角的绿色按钮,如下图所示
问题图
请教一下,这是什么原因? 谢谢!!
|