資源簡介
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
評論
共有 條評論