%非线性变换 MATLAB 程序实现如下:
I=imread('e:\role0\003i.bmp');
I1=rgb2gray(I);
subplot(1,2,1),imshow(I1);
title(' 灰度图像');
grid on; %显示网格线
axis on; %显示坐标系
J=double(I1);
J=40*(log(J+1)); H=uint8(J);
subplot(1,2,2),imshow(H);
title(' 对数变换图像');
grid on; %显示网格线
axis on; %显示坐标系