昆明理工大学(数字图像处理)实验报告
实验名称 图像的几何变换 实验时间 2014 年 4 月 17 日 专业班级 学 号 姓 名
成 绩 教师评语:
function Z=imhisteq(X) hist=imhist(X);
[Height,Width]=size(X); for i=1:Height for j=1:Width
Z(i,j)=grayadjust(X(i,j),hist,Height,Width); end end
function grayout=grayadjust(grayin,histin,m,n) grayout=0; for i=1:grayin
grayout=grayout+histin(i); end
grayout=uint8(grayout*256/(m*n));
X=imread('D:\\picture3.jpg'); Z1=imhisteq(X); Z2=histeq(X,256); Z3=histeq(X,64); Z4=histeq(X,8);
imshow(X),figure,imhist(X);
figure,imshow(Z1),figure,imhist(Z1); figure,imshow(Z2),figure,imhist(Z2); figure,imshow(Z3),figure,imhist(Z3); figure,imshow(Z4),figure,imhist(Z4);
原始图像和直方图:
10008006004002000050100150200250
Imhisteq处理后的图像:
120010008006004002000050100150200250
256直方图灰度级均衡图像: