資源簡介
matlab圓形提取代碼 來看看啊
代碼片段和文件信息
a?=?imread(‘06.png‘);
imshow(a)
I?=?imcomplement(a);%將原圖像取反
b?=?im2bw(I0.85);%將圖像二值化,閥值設(shè)為217
se?=?strel(‘disk‘6);%在圖畫中構(gòu)造6個結(jié)構(gòu)元素,結(jié)構(gòu)形狀為圓盤
gr?=?imcomplement(b);%將所得的二值化圖像b取反
bw?=?imopen(grse);%對圖像進(jìn)行開運(yùn)算,gr為待處理圖像,se為六個結(jié)構(gòu)元素(圓盤),se對gr進(jìn)行腐蝕,使gr的輪廓變得光滑,斷開狹窄的間斷和消除細(xì)的突出物
bw?=?imclearborder(bw);%抑制和圖像邊界相連的亮對象,即刪除和圖像邊界相連的對象
fi
評論
共有 條評論