最新电子信息专业数字图像处理用专业综合实验指导书.doc

最新电子信息专业数字图像处理用专业综合实验指导书.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最新电子信息专业数字图像处理用专业综合实验指导书

专业综合实验指导书 ――数字图像处理 (电子信息专业用) 长春工业大学计算机科学与工程学院 数字图像处理课程组 一、目的和意义 专业综合实验旨在将图像处理基础理论论述与软件实践方法相结合,指导学生如何解决图像处理过程中经常遇到的实际问题,提高学生的综合素质。所选择的软件工具来自公认的科学计算方面的引领者MathWorks公司的MATLAB图像处理工具箱,它为数字图像处理提供了一个稳定、宽泛的软件实现平台,其在教育和工业应用中同样占有优势。本书重点强调了图像处理的基本问题的实现,帮助学生巩固对相关理论知识的理解。 二、实验要求 结合图像处理的基本知识,培养学生运用MATLAB软件进行编程并仿真实现,提高软件设计和编程能力。通过分析实验结果,总结及撰写技术分析报告。 三、主要仪器设备及环境 微机Pentium 4 以上,32M以上内存,安装好WINDOWS XP以上、MATLAB7.0等有关软件。 四、实验内容 (一) 常规实验项目 1.实验一 图像显示 2.实验二 图像变换 3.实验三 图像增强 4.实验四 图像分割 5.实验五 图像压缩 6.实验六 图像运算与区域处理 (二) 综合设计性实验项目 1. 设计一 医学图像边缘检测(血细胞、血管、肝脏等) 2. 设计二 车牌图像定位、识别 3. 设计三 印刷字符分割、手写体数字识别 4. 设计四 图像编码算法研究(Huffman、游程编码、香农编码等) 5. 设计五 运动图像复原算法设计 6. 设计六 指纹图像特征提取算法设计 7. 设计七 彩色图像增强算法设计 实验一 图像显示 实验目的 MATLAB的图像处理工具箱提供了多种图像显示和颜色、光照技术。本实验将具体介绍Matlab中用于图像显示、颜色转换的各个函数的具体用法。 实验要求 学习图像读取、显示及保存方法。 学习特殊图像显示技术 学习图像颜色模型转换技术 实验内容 读取图像 使用函数imread可以将图像读入MATLAB环境,imread 的语法为 imread(filename) 其中,filename是一个含有图像文件全名的字符串(包括任何可用的扩展名)。注意,此处的单引号用以界定filename字符串。 如命令行 f=imread(d:\image\rice.tif); 将TIFF图像rice.tif读入图像数组f。命令行结尾处的分号用于取消输出。若命令行未包含分号,则MATLAB会立即显示该行命令的运算结果。MATLAB桌面工具条上的当前目录窗口会显示MATLAB的当前工作路径。当filename中不包含任何路径信息时,imread会从当前目录中寻找并读取图像文件。 函数size可以给出一幅图像的行数和列数: size(f) ans = 256 256 也可使用如下形式自动确定一幅图像的大小: [M,N]=size(f); 将返回图像的行数(M)和列数(N)。 显示图像 使用函数imshow来显示图像,该函数在显示图像的同时创建了一个图形图像句柄对象,可以通过句柄的一些参数设置显示模式。 例1 显示灰度图像 J=imread(eight.tif); subplot(121); imshow(J,[100,200]);%在灰度范围[100,200]内显示图像 subplot(122); imshow(J,20);%以灰度等级20显示图像 当用imshow显示另一幅图像时,MATLAB会在屏幕上用新图像替换旧图像。为保持第一幅图像并同时显示第二幅图像,可以使用figure函数: 显示二值图像 BW= imread(circles.tif); imshow(BW) %显示二值图像 figure(2) imshow(~BW) %显示颜色反转后的二值图像 保存图像 使用函数imwrite可以将图像写到磁盘上,该函数的语法为 imwrite(f,filename) 若filename中不包含路径信息,则imwrite会将文件保存到当前的工作目录中。另一种常见但只适用于JPEG图像的函数语法是 imwrite(f,filename.jpg,quality,q) 其中,q是一个在0到100之间的整数(由于JPEG压缩,q越小,图像的退化就越严重)。 4.特殊图像显示技术 添加颜色条 I=imread(saturn.tif); H=[121;000;-1-2-1]; I2=filter2(h,I); imshow(I2,[]),colorbar 例4 显示多图像序列 mri=uint8(zeros(128,128,1,27)); for frame=1:27 [mri(:,:,:,frame),map]=imread

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档