1、全局閾值分割
? ? ? ? 可以通過(guò)圖像全局的信息,例如整個(gè)圖像的灰度直方圖。如果在整個(gè)圖像中只使用一個(gè)閾值,則這種方法叫做全局閾值法,整個(gè)圖象分成兩個(gè)區(qū)域,即目標(biāo)對(duì)象(黑色)和背景對(duì)象(白色)。全局閾值將整個(gè)圖像的灰度閾值設(shè)置為常數(shù)。
I=imread('veg.png');
figure,imshow(I);
I2=rgb2gray(I);%對(duì)圖像灰度化
T=mean2(I2);% 對(duì)圖像所有元素(每個(gè)像素是三個(gè)元素)求均值。
count=0;%起始數(shù)為0
d=T;
while d>0.5
? ? count=count+1;
? ? g=I2>T;
? ? T1=0.5*(mean2(I2(g))+mean2(I2(~g)));
? ? d=abs(T1-T);
? ? T=T1;
end
figure,imshow(I2);
figure,imhist(I2);
I3=im2bw(I2,T/255);
figure,imshow(I3);
?2、OTUS閾值分割
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-465146.html
I = imread('cameraman.tif');
T = graythresh(I);? %采用OTSU算法來(lái)獲取全局閾值,自動(dòng)選取閾值
K = im2bw(I, T);%二值化
figure;
subplot(121), imshow(I);
subplot(122), imshow(K);
?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-465146.html
?
?
到了這里,關(guān)于MATLAB圖像分割之閾值分割的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!