-
大小: 3KB文件類(lèi)型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-01-01
- 語(yǔ)言: Matlab
- 標(biāo)簽:
資源簡(jiǎn)介
這個(gè)函數(shù)提供灰度拉伸功能,輸入圖像應(yīng)當(dāng)是灰度圖像,但如果提供的不是灰度
圖像的話,函數(shù)會(huì)自動(dòng)將圖像轉(zhuǎn)化為灰度形式。x1,x2,y1,y2應(yīng)當(dāng)使用雙精度
類(lèi)型存儲(chǔ),圖像矩陣可以使用任何MATLAB支持的類(lèi)型存儲(chǔ)。
代碼片段和文件信息
I?=?imread(‘coins.png‘); %?讀入原圖像
I?=?im2double(I); %?轉(zhuǎn)換數(shù)據(jù)類(lèi)型為double
[MN]?=?size(I); %?計(jì)算圖像面積
figure(1); %?打開(kāi)新窗口
imshow(I); %?顯示原圖像
title(‘原圖像‘);
figure(2); %?打開(kāi)新窗口
[Hx]?=?imhist(I?64); %?計(jì)算64個(gè)小區(qū)間的灰度直方圖
stem(x?(H/M/N)?‘.‘); %?顯示原圖像的直方圖
title(‘原圖像‘);
%?增加對(duì)比度
Fa?=?2;?Fb?=?-55;
O?=?Fa?.*?I?+?Fb/255;
figure(3);
subplot(221);
imshow(O);
title(‘Fa?=?2?Fb?=?-55?增加對(duì)比度‘);
figure(4);
subplot(221);
[Hx]?=?imhist(O?64);
stem(x?(H/M/N)?‘.‘);
title(‘Fa?=?2?Fb?=?-55?增加對(duì)比度‘);
%?減小對(duì)比度
Fa?=?0.5;?Fb?=?-55;
O?=?Fa?.*?I?+?Fb/255;
figure(3);
subplot(222);
imshow(O);
title(‘Fa?=?0.5?Fb?=?-55?減小對(duì)比度‘);
figure(4);
subplot(222);
[Hx]?=?imhist(O?64);
stem(x?(H/M/N)?‘.‘);
title(‘Fa?=?0.5?Fb?=?-55?減小對(duì)比度‘);
%?線性增加亮度
Fa?=?1;?Fb?=?55
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2011-04-08?22:01??chapter3\
?????目錄???????????0??2011-12-15?14:52??chapter3\code\
?????文件????????1383??2009-07-10?21:36??chapter3\code\c3s1.m
?????文件????????3969??2009-06-29?12:21??chapter3\code\imgrayscaling.m
評(píng)論
共有 條評(píng)論