发布网友
共1个回答
热心网友
>> f=imread('coins.png');
>> bw1=im2bw(f,graythresh(f));
>> bw2=bwmorph(bw1,'remove');
>> bw3=imfill(bw2,'holes');
>> subplot(2,2,1),imshow(f);title('原图')
>> subplot(2,2,2),imshow(bw1);title('二值图像')
>> subplot(2,2,3),imshow(bw2);title('图像边界')
>> subplot(2,2,4),imshow(bw3);title('填充图像')
追问谢谢!但是我是用MATLAB GUI做了一个画图板,想填充我画出来的一个封闭图形,应该怎么样呢?