文本内容:
实验一图像增强
一、实验目的1掌握灰度直方图的概念及其计算方法;2熟练掌握直方图均衡化的计算过程;3掌握各种灰度变换技术,加深对灰度变换的理解;4掌握在空域中进行图像噪声消除、图像平滑和图像锐化等各种改善图像质量的方法;5利用MATLAB程序进行图像增强
二、实验内容1选择一幅对比度不足的图像,对其进行直方图均衡化处理,并对比均衡化前后的直方图2利用二个低通邻域平均模板(3×3和9×9)对一幅图像进行平滑,验证模板尺寸对图像的模糊效果的影响3利用一个低通模板对一幅有噪图像(GAUSS白噪声)进行滤波,检验两种滤波模板(分别使用一个5×5的线性邻域平均模板和一个非线性模板3×5中值滤波器)对噪声的滤波效果
三、参考程序1直方图均衡化I=imread‘原图像名.gif;%读入原图像J=histeqI;%对原图像进行直方图均衡化处理imshowI;%显示原图像title‘原图像’;%给原图像加标题名figure;imshowJ;%对原图像进行屏幕控制;显示直方图均衡化后的图像title‘直方图均衡化后的图像’;%给直方图均衡化后的图像加标题名tigure;subplot121;%对直方图均衡化后的图像进行屏幕控制;作一幅子图作为并排两幅图的第1幅图imhistI64;%将原图像直方图显示为64级灰度title‘原图像直方图’;%给原图像直方图加标题名subplot122;%作第2幅子图imhistJ64;%将均衡化后图像的直方图显示为64级灰度title‘均衡变换后的直方图’;%给均衡化后图像直方图加标题名2利用低通邻域平均模板进行平滑I=imreadgirl.bmp;subplot131;imshowI;title原图;J=fspecialaverage;J1=filter2JI/255;subplot132;imshowJ1;title3*3滤波;K=fspecialaverage9;K1=filter2KI/255;subplot133;imshowK1;title9*9滤波;3中值滤波和均值滤波I=imreadgirl.bmp;J=imnoiseIgaussian
00.01;subplot221;imshowI;title原图;subplot222;imshowJ;titlenoise;K=fspecialaverage5;K1=filter2KJ/255;subplot223;imshowK1;titleaverage;L=medfilt2J
[35];subplot224;imshowL;titlemedium;
四、实验步骤1打开计算机,启动MATLAB程序;2调入数字图像,分别进行直方图均衡化处理、均值滤波处理和中值滤波处理;3记录和整理实验报告
五、实验仪器1计算机;2MATLAB程序;3移动式存储器(移动硬盘、U盘等)
六、实验报告内容1叙述实验过程;2提交实验的原始图像和结果图像。