图像增强18103317Word文档格式.docx
《图像增强18103317Word文档格式.docx》由会员分享,可在线阅读,更多相关《图像增强18103317Word文档格式.docx(12页珍藏版)》请在冰点文库上搜索。
二、实验要求
1、掌握以上基本算法。
2、读出图像pout.tif进行以下操作:
A、显示其图像灰度直方图
I=imread('
pout.tif'
);
figure,imshow(I);
figure,imhist(I);
B、对其进行线性对比度展宽,将其灰度分布范围调整到[0255]
A=imadjust(I,[0.30.7],[]);
figure,imshow(A);
figure,imhist(A);
C、按照教材P42页公式3.9进行非线性动态范围调整
K=double(max(max(I)));
M=double(I);
L=(K/2)*(1+(1/sin(pi/4))*sin((pi/2)*((M/K)-0.5)));
N=uint8(L);
figure,imshow(N);
figure,imhist(N);
D、对其直方图进行均衡化操作
J=histeq(I,64);
figure,imshow(J);
figure,imhist(J);
E、对其应用基于灰度变换的伪彩色方法进行增强
[bc]=size(M);
forx=1:
b
fory=1:
c
ifM(x,y)<
64
S(x,y,1)=0;
S(x,y,2)=round(M(x,y)*255/64);
S(x,y,3)=255;
end
ifM(x,y)>
=64&
&
M(x,y)<
=128
S(x,y,2)=255;
S(x,y,3)=round(-M(x,y)*255/64+510);
=128&
192
S(x,y,1)=round(M(x,y)*255/64-510);
S(x,y,3)=0;
=192&
=255
S(x,y,1)=255;
S(x,y,2)=round(-M(x,y)*255/64+255*255/64);
end
figure,imshow('
figure,imshow(uint8(S));