《2022年数字图像处理实验二 .pdf》由会员分享,可在线阅读,更多相关《2022年数字图像处理实验二 .pdf(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、南京航空航天大学电子信息工程学院信息工程041010329 某某南京航空航天大学电子信息工程学院信息工程041010329 某某数字图像处理实验二一实验内容:直 方 图 均 衡 化(Histogram equalization),直 方 图 匹 配(Histogram matching),二实验目的:加强直方图均衡化和直方图匹配的图像增强技术的认识和了解。学会用Matlab 中的下列函数对输入图像进行上述2 类运算;感受各种不同的直方图图像增强处理方法对最终图像效果的影响。Imhist;histeq;三实验步骤:1仔细阅读 Matlab 帮助文件中有关以上函数的使用说明,能充分理解其使用方法并
2、能运用它们完成实验内容。2将 mountain.jpg 图像文件读入 Matlab,对其作直方图均衡化。显示运算前后该图像的直方图,处理后的图像和灰度变换函数。3对 mountain.jpg 图像做直方图匹配运算,显示运算前后该图像的直方图,处理后的图像和灰度变换函数。直方图反映灰度等级的分布情况,本实验指定的直方图如下:1400r r5 7000-310r 5r20 9005r 20r180 1440+8r 180r225 306012r 225r255 4利用 mountain.jpg图像的直方图(imhist 函数可生成),编写直方图均衡化函数。四实验报告要求:用 imshow,plot
3、 等函数生成各类图像及曲线,提交原图像和相关处理方法的曲线,以及经各种方法处理后的图像。分析原始图像与增强图像的不同效果情况。附:源程序%班级:0410201%姓名:某某%学号:041010329 clear all;n=名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 3 页 -南京航空航天大学电子信息工程学院信息工程041010329 某某南京航空航天大学电子信息工程学院信息工程041010329 某某clc;close all;%处理 mountain.jpg I1=imread(mountain.jpg);%直方图均衡化J1,T1=histeq(I1,256);figure
4、,subplot(2,3,1),imshow(I1),title(原图);axis on;subplot(2,3,2),imhist(I1),title(原图直方图);axis on;subplot(2,3,4),imshow(J1),title(均衡化后图像);axis on;subplot(2,3,5),imhist(J1),title(均衡化后直方图);axis on;subplot(2,3,6),plot(T1),title(变换函数);axis on;%直方图规定化I2=uint8(I1);r=0:1:255;n=(r5.*r20.*r180.*r225.*r=(k-t)/255&I
5、3(i,j)=(k-1)/255)I4(i,j)=s2(k);end end end t=0;end end I3=mat2gray(I3);I4=mat2gray(I4);figure,subplot(2,3,1),imshow(I3),title(原图);axis on;subplot(2,3,2),imhist(I3),title(原图直方图);axis on;subplot(2,3,4),imshow(I4);title(自编函数均衡化);axis on;subplot(2,3,5);imhist(I4);title(自编函数均衡化后直方图);axis on;subplot(2,3,6),plot(s1),title(变换函数);axis on;名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 3 页 -