数字视频图像处理与通信实验指导书.doc
《数字视频图像处理与通信实验指导书.doc》由会员分享,可在线阅读,更多相关《数字视频图像处理与通信实验指导书.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字视频图像处理与通信实验指导书安阳工学院电子信息与电气工程学院目录概述1第一章 基于MATLAB的图像信息处理算法实验2实验一 数字图像基本操作2实验二 空间域图像增强5实验三 数字图像的空间域滤波9实验四 数字图像的频域滤波18第二章 基于DM6437的图象处理算法实验25实验一 静态图像采集25实验二 图像灰度变换26实验三 图像黑白变换29实验四 图像反色31实验报告格式34参考文献35概 述图像信息处理是电子信息工程专业的一门专业课程。通过实验,使学生巩固并加深理解课堂所学基本理论知识,熟悉数字图像处理基本概念,掌握数字图像处理的基本技巧和基本编程方法。1. 实验内容及安排学生在学习
2、完信号与系统、数字信号处理、MATLAB语言等前期课程基础上,将课堂老师介绍的基本概念和方法通过设计实验来加深理解,实验安排涵盖了图像变换、图像增强、图像分析等内容。学生实验前应了解开发环境、开发工具熟悉等基本技能,通过实验逐步掌握使用相应开发工具进行数字图像处理的经验和技巧,锻炼提高分析问题、解决问题能力。2. 实验方式与基本要求实验方式:(1)由指导老师讲解实验的基本要求、完成的任务操作要领及注意事项。(2)实验每两人一组,由学生独立操作完成实验。(3)学生在完成预习报告后才能进入实验室进行实验。基本要求:(1)学会用相关的开发工具编写数字图像处理程序,在规定的时间内完成实验内容。(2)实
3、验前先预习实验内容,编制好相应的程序及准备需要改变的参数,能预计出可能出现的结果。(3)观察实验过程,分析比较实验结果,与所学的理论知识相对照。(4)撰写规范的实验报告。封面应有题目、班级、姓名、学号与实验日期、地点;正文应包括设计目标、设计原理、设计方案及关键函数理解;要求附上实验结果,图表翔实、表述清晰,并对实验结果进行讨论及说明。3. 考核方式与评分办法采用实验预习、操作与实验报告综合评分。(1)学生每次做完实验要进行登记。(2)实验的结果符合实验的教学要求,且得到指导教师认可签字后,学生方可离开实验室。(3)指导教师对每份实验报告进行批改、评分将成绩登录在册。指导教师根据学生实验过程、
4、操作情况、实验结果、实验报告质量、创新性和工作态度等给出考核成绩,成绩评定60分以下者需重新做实验。第一章 基于MATLAB的图像信息处理算法实验实验一 数字图像基本操作一、实验目的、 掌握读、写图像的基本方法。、 掌握MATLAB语言中图像数据与信息的读取方法。、 理解图像灰度变换处理在图像增强的作用。二、实验条件1、PC机2、MATLAB7.0三、实验原理1. 灰度变换灰度变换是图像增强的一种重要手段,它常用于改变图象的灰度范围及分布,是图象数字化及图象显示的重要工具。1) 图像反转灰度级范围为0, L-1的图像反转可由下式获得2) 对数运算:有时原图的动态范围太大,超出某些显示设备的允许
5、动态范围,如直接使用原图,则一部分细节可能丢失。解决的方法是对原图进行灰度压缩,如对数变换:s = clog(1 + r),c为常数,r 03) 幂次变换:4) 对比拉伸:在实际应用中,为了突出图像中感兴趣的研究对象,常常要求局部扩展拉伸某一范围的灰度值,或对不同范围的灰度值进行不同的拉伸处理,即分段线性拉伸:其对应的数学表达式为:四、实验内容与要求复制若干图形文件(如forest.tif和b747.jpg)至MATLAB目录下work文件夹中。1. 熟悉MATLAB语言中对图像数据读取,显示等基本函数特别需要熟悉下列命令:熟悉imread()函数、imwrite()函数、size()函数、S
6、ubplot()函数、Figure()函数。1) 将MATLAB目录下work文件夹中的forest.tif图像文件读出.用到imread,imfinfo等文件,观察一下图像数据,了解一下数字图像在MATLAB中的处理就是处理一个矩阵。将这个图像显示出来(用imshow)。尝试修改map颜色矩阵的值,再将图像显示出来,观察图像颜色的变化。2) 将MATLAB目录下work文件夹中的b747.jpg图像文件读出,用rgb2gray()将其转化为灰度图像,记为变量B。2. 图像灰度变换处理在图像增强的作用1) 读入不同情况的图像,请自己编程和调用Matlab函数用常用灰度变换函数对输入图像进行灰度
7、变换,比较相应的处理效果。2) 对B进行如图所示的分段线形变换处理,试比较与直方图均衡化处理的异同。图1.1 分段线性变换函数五、实验步骤1. 熟悉MATLAB语言中对图像数据读取,显示等基本函数1) 文件读取与信息显示:load trees;X,map=imread(forest.tif);subimage(X,map);I=imread(forest.tif);imshow(I);imfinfo(forest.tif);2) map颜色矩阵的修改X,map=imread(forest.tif);map1=map+map;subimage(X,map1);3) 灰度图像的转化RGB=imre
8、ad(b747.jpg);B=rgb2gray(RGB);figure(1);imshow(RGB);title(原图);figure(2);imshow(B);title(灰度图);2. 图像灰度变换处理在图像增强中的作用RGB=imread(b747.jpg);B=rgb2gray(RGB);figure(1);imshow(RGB);title(原图);figure(2);imshow(B);title(灰度图);% J = imadjust(I,low_in; high_in,low_out; high_out)% 将low_in至high_in之间的值映射到low_out至high_
9、out之间,low_in以下及high_in以上归零。g1=imadjust(B,0 1,1 0);% imcomplement:对图像进行求反运算g2=imcomplement(B);g3=im2uint8(mat2gray(log(1+double(B);figure(3);imshow(g1);title(灰度调整图);figure(4);imshow(g2);title(反色图);figure(5);imshow(g3);title(对数变换图);3. 绘制图像灰度直方图的方法,对图像进行均衡化处理1) 对B进行如图所示的分段线形变换处理x1=0:0.01:0.125;x2=0.125
10、:0.01:0.75;x3=0.75:0.01:1;y1=2*x1;y2=0.25+0.6*(x2-0.125);y3=0.625+1.5*(x3-0.75);x=x1,x2,x3;y=y1,y2,y3;plot(x,y)title(分段线性曲线);六、实验结果分析与讨论实验二 空间域图像增强 一、实验目的熟悉数字图像增强的一般方法,包括:1.掌握空域变换增强的原理、方法2.掌握直方图变换的原理、方法二、实验条件1、PC机2、MATLAB7.0三、实验原理1、增强图象对比度实际上拉伸图像中一些灰度细节,相对抑制不感兴趣的部分。这可以通过分段线性变换得到。(1)分段线性变换数学表达式(2)分段线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字视频 图像 处理 通信 实验 指导书
限制150内