(最新)matlab图像处理实验报告

(最新)matlab图像处理实验报告

ID:36675808

大小:2.18 MB

页数:12页

时间:2019-05-13

(最新)matlab图像处理实验报告_第1页
(最新)matlab图像处理实验报告_第2页
(最新)matlab图像处理实验报告_第3页
(最新)matlab图像处理实验报告_第4页
(最新)matlab图像处理实验报告_第5页
资源描述:

《(最新)matlab图像处理实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数字图像处理学院:信息工程学院班级:姓名:学号:2009年10月12数字图像处理实验一直方图均衡化一、实验目的:1.熟悉图像数据在计算机中的存储方式;2.掌握图像直方图均衡化这一基本处理过程。二、实验条件:PC微机一台和MATLAB软件。三、实验内容:1.读入图像数据到内存中,并显示读入的图像;2.实现直方图均衡化处理,显示处理前后图像的直方图。3.显示并保存处理结果。四、实验步骤:1.打开Matlab编程环境。2.获取实验用图像:使用imread函数将图像读入Matlab;并用inshow函数显示读入的图像。3.获取输入图像的直方图:使用inhist

2、函数处理图像。4.均衡化处理:使用histeq函数处理图像即可。5.获取均衡化后的直方图并显示图像:使用inhist和inshow函数。4.保存实验结果:用inwrite函数处理。五、实验程序及结果:1、实验程序subplot(4,3,1);i=imread('test1-1.jpg');imhist(i);title('test1-1hist');subplot(4,3,2);i=im2double(i);imshow(i);title('test1-1img');subplot(4,3,3);12数字图像处理s=histeq(i);imhist(s

3、);title('test1-1hist2');subplot(4,3,4);imshow(s);title('test1-1img2');subplot(4,3,5);i=imread('test1-2.jpg');imhist(i);title('test1-2hist');subplot(4,3,6);i=im2double(i);imshow(i);title('test1-2img');subplot(4,3,7);s=histeq(i);imhist(s);title('test1-2hist2');subplot(4,3,8);imsho

4、w(s);title('test1-2img2');subplot(4,3,9);i=imread('test1-3.jpg');imhist(i);title('test1-3hist');subplot(4,3,10);i=im2double(i);imshow(i);title('test1-3img');subplot(4,3,11);s=histeq(i);imhist(s);title('test1-3hist2');subplot(4,3,12);imshow(s);title('test1-3img2');12数字图像处理2、实验结果一

5、、实验思考1.数字图像直方图均衡化之后直方图为什么不是绝对平坦的?答:直方图均衡化是将一已知灰度概率密度分布的图像,经过某种变换,变成一幅具有均匀灰度概率密度分布的新图像,对图像进行均衡化处理时,只是将直方图上灰度分布较密的部分被拉伸;灰度分布稀疏的部分被压缩,从而使一幅图像的对比度在总体上得到很大的增强。因此均衡化之后直方图不是绝对平坦的。2.如何实现图像局部直方图均衡化?答:对图像中每个像素点所在的邻域范围求出灰度转换函数,然后仅仅应用在该中心点处。先在定义的邻域内计算灰度直方图,然后利用这一直方图来获得关于直方图均衡化的灰度变换函数。利用这一变换

6、函数,就可以实现该邻域内中心像素点的增强。接下来将邻域的中心移到相邻的像素并重复以上过程。12数字图像处理实验二频域平滑滤波一、实验目的:1.熟悉图像数据在频率域的表示;2.掌握频域图像增强的基本步骤。二、实验条件:PC微机一台和MATLAB软件。三、实验内容:1.综合利用所学的数字图像基本存储结构、图像变换、图像增强等知识实现频率域图像增强;2.在频率域进行用半径值分别为5,15,30,80和230的理想低通滤波器对图像进行平滑,并观察滤波效果。四、实验步骤:1.打开Matlab编程环境;2.利用’imread’函数读入图像数据;3.利用’imsho

7、w’显示所读入的图像数据;4.将图像数据由’uint8’格式转换为’double’格式,并将各点数据乘以(-1)x+y以便FFT变换后的结果中低频数据处于图像中央;5.用’fft2’函数对图像数据进行二维FFT变换,得到频率域图像数据;4.计算频率域图像的幅值并进行对数变换,利用’imshow’显示频率域图像;7.在频率图像上去除滤波半径以外的数据(置0);8.计算频率域图像的幅值并进行对数变换,利用’imshow’显示处理过的频域图像数据;9.用’ifft2’函数对图像数据进行二维FFT逆变换,并用’real’函数取其实部,得到处理过的空间域图像数据

8、;10.将图像数据各点数据乘以(-1)x+y;11.利用’imshow’显示处理结果图像数据;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。