ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:154KB ,
资源ID:6187852      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6187852.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字图像处理实验(MATLAB版).doc)为本站会员(gnk289057)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数字图像处理实验(MATLAB版).doc

1、数字图像处理(MATLAB 版)实验指导书(试用版)湖北师范学院教育信息与技术学院2009 年 4 月试行目 录实验一、数字图像获取和格式转换 2实验二、图像亮度变换和空间滤波 6实验三、频域处理 7实验四、图像复原 9实验五、彩色图像处理 10实验六、图像压缩 11实验七、图像分割 13教材与参考文献 14数字图像处理实验指导书实验一、数字图像获取和格式转换一、 实验目的1 掌握使用扫描仪、数码相机、数码摄像级机、电脑摄像头等数字化设备以及计算机获取数字图像的方法;2 修改图像的存储格式;并比较不同压缩格式图像的数据量的大小。二、 实验原理数字图像获取设备的主要性能指标有 x、y 方向的分辨

2、率、色彩分辨率(色彩位数) 、扫描幅面和接口方式等。各类设备都标明了它的光学分辨率和最大分辨率。分辨率的单位是 dpi,dpi 是英文 Dot Per Inch 的缩写,意思是每英寸的像素点数。扫描仪扫描图像的步骤是:首先将欲扫描的原稿正面朝下铺在扫描仪的玻璃板上,原稿可以是文字稿件或者图纸照片;然后启动扫描仪驱动程序后,安装在扫描仪内部的可移动光源开始扫描原稿。为了均匀照亮稿件,扫描仪光源为长条形,并沿 y 方向扫过整个原稿;照射到原稿上的光线经反射后穿过一个很窄的缝隙,形成沿 x 方向的光带,又经过一组反光镜,由光学透镜聚焦并进入分光镜,经过棱镜和红绿蓝三色滤色镜得到的 RGB 三条彩色光

3、带分别照到各自的 CCD 上,CCD 将 RGB 光带转变为模拟电子信号,此信号又被 A/D 变换器转变为数字电子信号。至此,反映原稿图像的光信号转变为计算机能够接受的二进制数字电子信号,最后通过串行或者并行等接口送至计算机。扫描仪每扫一行就得到原稿 x 方向一行的图像信息,随着沿 y 方向的移动,在计算机内部逐步形成原稿的全图。扫描仪工作原理见图1.1。图 1.1 扫描仪的工作原理在扫描仪的工作过程中,有两个元件起到了关键的作用。一个是 CCD,它将光信号转换成为电信号;另一个是 A/D 变换器,它将模拟电信号变为数字电信号。CCD 是 Charge Couple Device 的缩写,称为

4、电荷耦合器件,它是利用微电子技术制成的表面光电器件,可以实现光电转换功能。CCD 在摄像机、数码相机和扫描仪中应用广泛,只不过摄像机中使用的是点阵 CCD,即包括 x、y 两个方向用于摄取平面图像,而扫描仪中使用的是线性 CCD,它只有 x 一个方向,y 方向扫描由扫描仪的机械装置来完成。CCD 芯片上有许多光敏单元,它们可以将不同的光线转换成不同的电荷,从而形成对应原稿光图像的电荷图像。数码相机的系统结构(见图 1.2)数码相机的许多特殊部件,如图像传感器(CCD 或 CMOS) 、模/数转换器(A/D ) 、数字信号处理单元(DSP ) 、图像存储器、液晶显示器(LCD)以及输出控制单元(

5、连接端口)等是传统胶片相机所没有的。 仔细分析一下数码相机的原理方框图,我们不难发现,数码相机的系统工作过程就是把光信号转化为数字信号的过程。数码相机使用 CCD 电荷耦合器件这种光敏元件代代替胶卷感光成像。光线通过透镜系统和滤色器(滤光器)投射到 CCD光敏元件上,CCD 元件将其光强和色彩转换为电信号记录到数码相机的存储器中,形成计算机可以处理的数字信号。 数码相机除了光学透镜系统外,其余几乎全由电子电路控制。基本的信号处理过程非常简单。由 CCD 送来的电信号通过 A/D 转换器转换为数字信号,然后送入具有信号处理能力的 DSP(数字信号处理器) 。DSP 处理工作量很大,一般都设计成专

6、用的硬件。信号进一步送给离散余弦变换部件 DCT 进行 JPEG 压缩,然后通过接口电路记录到位于最后一级的存储器。图 1.2 数码相机原理图数码摄像机的感光器件也即数码摄像机感光成像的部件,能把光线转变成电荷,通过模数转换器芯片转换成数字信号。目前数码摄像机的核心成像部件有两种:一种是广泛使用的 CCD(电荷藕合)元件;另一种是 CMOS(互补金属氧化物导体)器件。电荷藕合器件图像传感器 CCD(Charge Coupled Device),它使用一种高感光度的半导体材料制成,能把光线转变成电荷,通过模数转换器芯片转换成数字信号,数字信号经过压缩以后由相机内部的闪速存储器或内置硬盘卡保存,因

7、而可以轻而易举地把数据传输给计算机,并借助于计算机的处理手段,根据需要和想像来修改图像。CCD 由许多感光单位组成,通常以百万像素为单位。当 CCD 表面受到光线照射时,每个感光单位会将电荷反映在组件上,所有的感光单位所产生的信号加在一起,就构成了一幅完整的画面。互补性氧化金属半导体 CMOS(Complementary Metal-Oxide Semiconductor)和 CCD 一样同为在数码相机中可记录光线变化的半导体。CMOS 的制造技术和一般计算机芯片没什么差别,主要是利用硅和锗这两种元素所做成的半导体,使其在 CMOS 上共存着带 N(带电) 和 P(带+电)级的半导体,这两个互

8、补效应所产生的电流即可被处理芯片纪录和解读成影像。然而,CMOS 的缺点就是太容易出现杂点, 这主要是因为早期的设计使 CMOS 在处理快速变化的影像时,由于电流变化过于频繁而会产生过热的现象。由两种感光器件的工作原理可以看出,CCD 的优势在于成像质量好,但是由于制造工艺复杂,只有少数的厂商能够掌握,所以导致制造成本居高不下,特别是大型 CCD,价格非常高昂。在相同分辨率下,CMOS 价格比 CCD 便宜,但是 CMOS 器件产生的图像质量相比 CCD 来说要低一些。到目前为止,市面上绝大多数的消费级别以及高端数码相机都使用CCD 作为感应器;CMOS 感应器则作为低端产品应用于一些摄像头上

9、,是否具有 CCD感应器变成了人们判断数码相机档次的标准之一。三、 实验步骤1 扫描仪、数码相机(手机) 、数码摄像机或电子摄像头通过数据线与计算机的连接;2 打开计算机,安装外部设备的驱动程序;3 将数字图像获取设备中的图像复制进计算机,保存;4 调整彩色图像的色彩;5 将获得的图像的格式分别转换为“*.gif” 、 “*.tif”、 “*.jpg”的格式保存,检查图像文件数据量的大小。将图片保存或拷贝到 MATLAB 程序组根目录的“work”文件夹中,以便后面的实验做为“原图像”利用。6 记录和整理实验报告。四、 实验仪器1 计算机;2 扫描仪(或数码相机、数字摄像机等)及其驱动程序盘;

10、3 图像处理软件(画图,Photoshop, Microsoft photo edit 等) ;4 记录用的笔、纸。五、 实验报告内容1 叙述操作过程2 提交用扫描仪扫描得到的图像。六、 思考题1 试述数字图像获取设备的工作原理。2 你使用过图像获取设备有哪些。实验二、图像亮(灰)度变换与空间滤波一、 实验目的1 了解图像亮(灰)度变换与空间滤波的意义和手段;2 熟悉图像亮(灰)度变换与空间滤波的 MATLAB 函数和语法;3 熟练掌握应用 MATLAB 软件编程进行图像亮(灰)度变换与空间滤波的方法;4 参照课本和课堂教学的例题对图像进行图像亮(灰)度变换与空间滤波。二、 实验原理图像亮(灰

11、)度变换与空间滤波属于在 空 间 域 内 处 理 图 像 , 是 直 接 对 图 像 的 像素 进 行 处 理 。 有 两 种 重 要 的 空 间 域 处 理 方 法 , 即 亮 度 ( 或 灰 度 级 ) 变 换 与 空 间 滤 波 ,后 一 种 方 法 有 时 称 为 邻 域 处 理 或 空 间 卷 积 。图 像 亮(灰)度变换采用 MATLAB 工具箱中的亮度变换函数、直方图处理函数等函数及其相应的语法格式对实验一生成的图像进行处理;空间滤波采用 MATLAB工具箱中的标准(线性和非线性)空间滤波器对图像进行空间滤波处理。三、 实验步骤1 打开计算机,安装和启动 MATLAB 程序;程序

12、组中“work ”文件夹中应有待处理的图像文件;2 利用 MatLab 工具箱中的函数、语法,参照课本和课堂讲解的例题对图像进行图像亮(灰)度变换与空间滤波,并显示获得的图像;3 记录和整理实验报告。四、 实验仪器1 计算机;2 MATLAB 程序;3 移动式存储器(软盘、U 盘等) 。4 记录用的笔、纸。五、 实验报告内容1 叙述实验过程;2 提交实验的原始图像和结果图像。六、 思考题1MATLAB 程序的 IPT 中有哪些 图 像 亮(灰)度变换函数?写出函数的语法。2图 像 亮(灰)度变换与空间滤波有什么不同?实验三、频域处理实验目的1 了解图像频域处理的意义和手段;2 熟悉离散傅里叶变

13、换的基本性质;3 熟练掌握图像傅里叶变换的方法及应用;4 通过实验了解二维频谱的分布特点;5 通过本实验掌握利用 MATLAB 的工具箱实现数字图像的频域处理。一、 实验原理傅里叶变换是线性系统分析的一个有力工具,它能够定量地分析诸如数字化系统、采样点、电子放大器、卷积滤波器、噪音和显示点等的作用。通过实验培养这项技能,将有助于解决大多数图像处理问题。对任何想在工作中有效应用数字图像处理技术的人来说,把时间用在学习和掌握博里叶变换上是很有必要的。2 图像变换的基本原理(1)傅立叶(Fourier)变换的定义对于二维信号,二维 Fourier 变换定义为:二维离散傅立叶变换为:图像的傅立叶变换与

14、一维信号的傅立叶变换变换一样,有快速算法。实际上,现在有实现傅立叶变换的芯片,可以实时实现傅立叶变换。二、 实验步骤1 打开计算机,启动 MATLAB 程序;程序组中“work ”文件夹中应有待处理的图像文件;2 调入“实验一”中获取的数字图像,应用 IPT 函数(参照例题)进行图像频域处理;3 显示原图像与频域处理后的图像及频谱图。4 记录和整理实验报告三、 实验仪器1 计算机;2 MATLAB 程序;3 移动式存储器(软盘、U 盘等) 。4 记录用的笔、纸。四、 实验报告内容1 叙述实验过程;2 提交实验的原始图像和结果图像。五、 思考题1叙述对数字图像进行 DFT 处理的原理。2通过对图

15、像进行频域处理可以使图像产生什么样的变化?3.如何从空间滤波器获得频域滤波器?4.如何在频域中直接生成频域滤波器实验四、图像复原一、 实验目的1、了解图像复原的原理;2、掌握常用图像复原方法。二、 实验原理1. 分析不同条件下图像退化成因和处理方法;2. 根据退化的数学模型对退化图像进行处理,复原原始图像。三、 实验步骤1 打开计算机,启动 MATLAB 程序;2 调入“实验一”中获取的数字图像,应用 IPT 的函数对图像作模糊化和添加噪声处理;3 参照课本和课堂讲解的例题中的方法对退化的图像进行复原。4 记录和整理实验报告四、 实验仪器1 计算机;2 MATLAB(含 IPT)等程序;3 移

16、动式存储器(软盘、U 盘等) 。4 记录用的笔、纸。五、 实验报告内容1 叙述实验过程;2 提交实验的原始图像、退化图像和复原图像。六、 思考题1常见的图像退化模型有哪些种类?2不同的 PSF 对复原效果有什么影响?实验五、彩色图像处理一、实验目的1、了解彩色空间的基本概念及转换原理;2、熟悉 MATLAB 中彩色图像的表示方法;3、使用MatLab函数实现各类彩色空间的转换;4、使用MatLab函数实现各种图像类型的转换;二、实验原理(1)利用MATLAB的IPT进行彩色图像的读、写和显示; (2)颜色空间的基本概念; (3)颜色空间包括某个颜色域的所有颜色,实验中采用的颜色模型有NTSC、

17、HSV、YcbCr模型等。各种颜色空间在图像处理中各有优势,可以互相转换;三、实验步骤1 打开计算机,启动 MATLAB 程序;2 调入“实验一”中获取的数字图像,采用 IPT 的各种颜色空间转换函数进行图像读取、显示,并显示各分量图像。3 试根据转换公式,自行编制其他颜色空间转换函数4. 记录和整理实验报告四、实验仪器1 计算机;2 MATLAB 等程序;3 移动式存储器(软盘、U 盘等) 。4 记录用的笔、纸。五、实验报告内容1 叙述实验过程;2 提交实验的原始图像和结果图像。六、思考题比较不同颜色空间的差别。实验六、图像压缩一、实验目的a) 理解有损压缩和无损压缩的概念;b) 理解图像压

18、缩的主要原则和目的; c) 了解几种常用的图像压缩编码方式。d) 利用 MATLAB 程序进行图像压缩。二、实验原理1.图像压缩原理图像压缩主要目的是为了节省存储空间,增加传输速度。图像压缩的理想标准是信息丢失最少,压缩比例最大。不损失图像质量的压缩称为无损压缩,无损压缩不可能达到很高的压缩比;损失图像质量的压缩称为有损压缩,高的压缩比是以牺牲图像质量为代价的。压缩的实现方法是对图像重新进行编码,希望用更少的数据表示图像。信息的冗余量有许多种,如空间冗余,时间冗余,结构冗余,知识冗余,视觉冗余等,数据压缩实质上是减少这些冗余量。高效编码的主要方法是尽可能去除图像中的冗余成分,从而以最小的码元包

19、含最大的图像信息。编码压缩方法有许多种,从不同的角度出发有不同的分类方法,从信息论角度出发可分为两大类。(1).冗余度压缩方法,也称无损压缩、信息保持编码或熵编码。具体说就是解码图像和压缩编码前的图像严格相同,没有失真,从数学上讲是一种可逆运算。(2)信息量压缩方法,也称有损压缩、失真度编码或熵压缩编码。也就是说解码图像和原始图像是有差别的,允许有一定的失真。应用在多媒体中的图像压缩编码方法,从压缩编码算法原理上可以分为以下 3类:(1)无损压缩编码种类哈夫曼(Huffman)编码,算术编码,行程( RLE)编码,Lempel zev 编码。(2)有损压缩编码种类预测编码,DPCM,运动补偿;

20、频率域方法:正交变换编码(如 DCT),子带编码;空间域方法:统计分块编码;模型方法:分形编码,模型基编码;基于重要性:滤波,子采样,比特分配,向量量化;(3)混合编码。有 JBIG,H261,JPEG ,MPEG 等技术标准。本实验主要利用 MATLAB 程序进行 Huffman 编码、算术编码、离散余弦变换(DCT)和行程编码(Run Length Encoding, RLE) 。三、实验步骤1 打开计算机,启动 MATLAB 程序;2 调入“实验一”中获取的数字图像,并进行数据的 Huffman 编码、算术编码、DCT、游程编码等压缩处理;3 将原图像在 Photoshop 软件中打开,分别以不同的位图文件格式进行“另保存” ,比较它们的数据量。4 记录和整理实验报告四、实验仪器1 计算机;2 MATLAB、Photoshop 等程序;3 移动式存储器(软盘、U 盘等) 。4 记录用的笔、纸。五、实验报告内容1 叙述实验过程;2 提交实验的原始图像和结果图像。六、思考题1图像中哪些信息是主要的,哪些信息是次要的?2简述离散余弦变换(DCT)和行程编码(RLE)的原理。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报