数字的图像处理某实验报告材料

数字的图像处理某实验报告材料

ID:29444791

大小:2.16 MB

页数:23页

时间:2018-12-19

数字的图像处理某实验报告材料_第1页
数字的图像处理某实验报告材料_第2页
数字的图像处理某实验报告材料_第3页
数字的图像处理某实验报告材料_第4页
数字的图像处理某实验报告材料_第5页
资源描述:

《数字的图像处理某实验报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告课程名称数字图像处理实验项目点运算和直方图处理实验仪器PC机MATLAB软件系别专业班级/学号学生姓名实验日期成绩指导老师实验1点运算和直方图处理一、实验目的1.掌握利用Matlab图像工具箱显示直方图的方法2.掌握运用点操作进行图像处理的基本原理。3.进一步理解利用点操作这一方法进行图像处理的特点。4.掌握利用Matlab图像工具箱进行直方图均衡化的基本方法。二、实验的硬件、软件平台硬件:计算机软件:MATLAB三、实验内容及步骤1.了解Matlab图像工具箱的使用。2.利用Matlab图像工具箱对图像进行点操

2、作,要求完成下列3个题目中的至少2个。⑴图1灰度范围偏小,且灰度偏低,改正之。⑵图2暗处细节分辨不清,使其能看清楚。⑶图3亮处细节分辨不清,使其能看清楚。图1图2图33.给出处理前后图像的直方图。4.利用MatLab图像处理工具箱中函数对以上图像进行直方图均衡化操作,观察结果。四、思考题1.点操作能完成哪些图像增强功能?2.直方图均衡化后直方图为何并不平坦?为何灰度级会减少?五、实验报告要求1.对点操作的原理进行说明。2.给出程序清单和注释。3.对处理过程和结果进行分析(包括对处理前后图像的直方图的分析)。题目1%图1灰

3、度范围偏小,且灰度偏低,改正之。方法:像素点操作clcclearallcloseallI=imread('Image1.png');%读取标题为“Point2”的位图,并用“I”表示该图j=rgb2gray(I);%转为灰度图像,并用j表示[l,r]=size(j);%将j的行数返回到第一个输出变量l,将列数返回到第二个输出变量rfigure(1);%创建一个空的窗口subplot(221);%将窗口分成2行2列,并在第一个位置进行操作imshow(j);%显示图片jtitle('原图像');%标题form=1:l%循环

4、语句,行数m的值从1到l,下同forn=1:rp(m,n)=j(m,n)*1.8;%将j图中的每一个点的像素值乘以一个常数,得到的新像素以原来的位置构成图pendendsubplot(222);imshow(p);title('处理后图像');subplot(2,2,3);imhist(j);%显示图像j的直方图title('原图像直方图');subplot(2,2,4);imhist(p);title('处理后图像直方图');输出的图像:图4对比图像处理前后的直方图可知,原图的灰度范围较小。图像均衡化处理后。灰度级取值

5、的动态范围扩大了,但灰度级减少了。直方图变得更稀疏。并且灰度级值整体增大了,即直方图整体向右平移了一段距离。题目2%图2暗处细节分辨不清,使其能看清楚。方法:像素点操作clcclearallcloseallI2=imread('Image2.png');j2=rgb2gray(I2);INFO2=imfinfo('Image2.png');[l2,r2]=size(j2);figure;subplot(221)imshow(j2)title('原图')fora=1:l2forb=1:r2q1(a,b)=j2(a,b)*1

6、.2;%q1(a,b)为将原图灰度值提高1.2倍endendfora=1:l2forb=1:r2q2(a,b)=j2(a,b)*2;%q2(a,b)为将原图灰度值提高2倍endendfora=1:l2%q3(a,b)自定义函数forb=1:r2ifj2(a,b)<60q3(a,b)=j2(a,b)*2.38;elseifj2(a,b)>=60q3(a,b)=j2(a,b)*0.5263+120.7;endendendendsubplot(222);imshow(q1);title('j(m,n)*1.2');subplo

7、t(223);imshow(q2);title('j(m,n)*2');subplot(224);imshow(q3);title('j(m,n)*自定义函数');figure;subplot(221),imhist(j2,64);title('原图的直方图');subplot(222),imhist(q1,64);title('j(m,n)*1.2');subplot(223),imhist(q2,64);title('j(m,n)*2');subplot(224),imhist(q3,64);title('j(m,n

8、)*自定义函数');输出的图像:图5图6题目3%图3亮处细节分辨不清,使其能看清楚。方法:像素点操作clcclearallcloseallI2=imread('Image3.png');j2=rgb2gray(I2);INFO2=imfinfo('Image3.png');[l2,r2]=size(j2);figur

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

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

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