资源简介
matlab圆形提取代码 来看看啊
代码片段和文件信息
a = imread(‘06.png‘);
imshow(a)
I = imcomplement(a);%将原图像取反
b = im2bw(I0.85);%将图像二值化,阀值设为217
se = strel(‘disk‘6);%在图画中构造6个结构元素,结构形状为圆盘
gr = imcomplement(b);%将所得的二值化图像b取反
bw = imopen(grse);%对图像进行开运算,gr为待处理图像,se为六个结构元素(圆盘),se对gr进行腐蚀,使gr的轮廓变得光滑,断开狭窄的间断和消除细的突出物
bw = imclearborder(bw);%抑制和图像边界相连的亮对象,即删除和图像边界相连的对象
fi
评论
共有 条评论