求个matlab图像处理程序

求一个将图片直方图归一化的程序,归一化后的样本的像素值w=(x-y)/z其中:x为原像素的值, y 为本样本图象的均值,z为本样本图象的方差

filepath='lena.bmp'; %图像文件名(灰度图像)

I=imread(filepath); %I为原图像像素矩阵
x=double(I); %转为double类型

%归一化
y=mean(x(:));
z=std(x(:));
w=(x-y)/z;

%绘图
figure;
imshow(I);
figure;
imshow(w);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-31
g