- 2
- 0
- 约1.47千字
- 约 8页
- 2018-03-07 发布于河南
- 举报
灰度变换程序段
该文档为灰度变换的几种变换方式,为图像反转、对数变换,分段线性变换和指数变换(幂次变换)
以下变换分别包括原图像和变换后图像
灰度变换(基本)
I=imread(1.tif);
Imshow(I);
I=double(I);
[M,N]=size(I);
%进行灰度变换
for i=1:M
for j=1:N
if I(i,j)=30
I(i,j)=I(i,j);
elseif I(i,j)=150
I(i,j)=(200-30)/(150-30)*(I(i,j)-30)+30;
else
I(i,j)=(255-200)/(255-150)*(I(i,j)-150)+200;
end
end
end
%变换后的结果
figure(2);
imshow(uint8(I));
(1)图像反转
I=imread(1.tif);
JJ=imadjust(I,[0 1],[1 0]);
imshow(JJ,[]);
figure;
imshow(I,[]);
原图:
变换后图像:
(2)对数变换
Image=imrea
原创力文档

文档评论(0)