



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验2 灰度增强图像 一、实验目的通过本实验使学生掌握使用MATLAB 对灰度图像进行空域增强的目的,加深对空域图像增强的理解。二、实验原理本实验是基于数字图像处理课程中的图像变换和增强理论来设计的。 本实验的准备知识:教材第三章,空域图像增强方法。重点如下: 1、直方图和直方图均衡 通过实验领悟图像的直方图的含义,加深对图像直方图概念的理解,并且能够掌握直方图均衡的方法和效果。 画图像的直方图命令, imhist(A) 直方图均衡命令, Aeqhisteq(A) 2、基本灰度变换 3、同屏显示图像的函数 图形窗口分区的命令为 subplot, 例如subplot (2,2,1) 是将图形窗分
2、为2×2的4个区,在第1个区画图。示例 figure subplot(1,2,1) imshow(A); subplot(1,2,2) imshow(Aeq); 将图形窗口分为两个区,分别显示图像A和Aeq。 三、实验内容(一)直方图均衡1、读入lena_gray.tif 图像文件,画出其直方图,并解释之;2、对该图像进行直方图均衡,显示均衡后的图像及其直方图,并解释之;3、将均衡后的图像存为lena_gray_1.tif 文件。4、再将lena_gray_1.tif 文件读入并重复上述过程,说明增强效果并解释之。(二) 图像灰度变换读入lena_gray.tif 文件,对其灰度进行
3、下列调整,并显示图像:(1)将图像的灰度降低70,同屏显示原图像和灰度调整后图像;(2)将图像灰度加上一个值(如50),使图像变亮,编程,同屏显示原图像和灰度调整后图像。思考:灰度变换时应该注意什么?(3)画出灰度变换前后图像的直方图,进行比较,说明现象和原因。(4)使用MATLAB 工具箱函数imadjust 来调整亮度,imcomplement 函数进行反色。四、实验步骤(一)直方图均衡程序:I=imread('D:imagelena.bmp');subplot(2,1,1);imshow(I);subplot(2,1,2)imhist(I); title('直方图
4、')运行结果: 程序:I=imread('D:Imageslena.bmp');subplot(2,2,1);imshow(I);title('原图像');subplot(2,2,2);imhist(I);title('原图像直方图');J=histeq(I);subplot(2,2,3)imshow(J);title('原图像均衡化');subplot('2,2,4');imhist(J);title('均衡化图像直方图');运行结果:(一) 图像灰度变换1、程序:I=imread(
5、9;D:Imageslena.bmp');subplot(1,2,1);imshow(I);title('原图像');subplot(1,2,2);J=0.3*I;imshow(J);title('降低灰度后的图像');运行结果:程序:I=imread('D:Imageslena.bmp');subplot(1,2,1);imshow(I);title('原图像');subplot(1,2,2);J=I+50;imshow(J);title('图像灰度值增加50');运行结果: 程序:I=imread(
6、39;D:Imageslena.bmp');subplot(2,2,1);imshow(I);title('原图像');subplot(2,2,2);imhist(I);title('原图像直方图');subplot(2,2,3);J=I+50;imshow(J);title('图像灰度值增加50');subplot(2,2,4);imhist(J);title('灰度值增加后图像直方图');运行结果: 程序:I=imread('D:Imageslena.bmp');J=imadjust(I);K=imcomplement(I);subplot(2,2,1);imshow(I);title('原图像');subplot(2,2,2);imshow(J);title('亮度增强后的图像');subplot(2,2,3);imshow(K);title('反色后的图像');运行结果:五、实验思考题1、直方图反映了图像的灰度分布,直方图的横坐标为灰度级,纵坐标是具有该灰度
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论