对于图像text.png,testpat1.png,coins.png用上面提到的六种方法分别提取边界并加以比较,对这三幅图像提取边界的结果,分别对每一幅图给出你的判断,认为哪种算子提取的边界最好?同时理解各种边界提取算子同时存在的必要性。对每一幅图均标出图题,并使图题的位置位于图的下方,居中,选择其中的一幅图,使其图题的字体为黑体,字号为14号。
imname='text.png'
I=imread(imname);
BW1=edge(I,'sobel');
BW2=edge(I,'prewitt');
BW3=edge(I,'roberts');
BW4=edge(I,'log');
BW5=edge(I,'zerocross');
BW6=edge(I,'canny');
imshow(I);
text=strcat('图1:',imname,'原图')
title(text,'fontsize',14,'fontname','黑体','p