网站大量收购独家精品文档,联系QQ:2885784924

数字图像处理报告.doc

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

图像输入与输出基本操作 一、实验题目: 图像输入与输出操作 二、实验目的 学习在MATLAB环境下对图像文件的I/O操作,为读取各种格式的图像文件和后续进行图像处理打下基础。 三、实验内容 利用MATLAB为用户提供的专门函数从图像格式的文件中读/写图像数据、显示图像,以及查询图像文件的信息。 四、预备知识 熟悉MATLAB开发环境。 五、实验步骤: (1)利用imread函数完成对图像文件的读取操作。 源代码: I=imread(Couple.bmp); imshow Couple.bmp 图像显示: (2)利用imwrite函数完成图像的写入(保存)操作。 源代码: I=imread(Couple.bmp); imwrite(I,111.bmp) 图像显示: (3)利用imshow函数显示图像。 源代码: I1=imread(lena.bmp); I2=imread(image1.jpg); I3=imread(Couple.bmp); I4=imread(image2.jpg); subplot(2,2,1), imshow(I1); subplot(2,2,2), imshow(I2); subplot(2,2,3), imshow(I3); subplot(2,2,4), imshow(I4); 图像显示: 在一个图形窗口中显示多幅图像 源代码: I=imread(Couple.bmp); imshow(I); colorbar; 图像显示: 显示图像并加入颜色条 从上图可知,该图像是数据类型为uint8的灰度图像,其灰度级范围从0 -255。 (4)利用imfinfo函数查询图像文件的有关信息。 源代码: info=imfinfo(Couple.bmp) 显示结果: info = Filename: Couple.bmp FileModDate: 29-Apr-2009 10:11:48 FileSize: 66616 Format: bmp FormatVersion: Version 3 (Microsoft Windows 3.x) Width: 256 Height: 256 BitDepth: 8 ColorType: indexed FormatSignature: BM NumColormapEntries: 256 Colormap: [256x3 double] RedMask: [] GreenMask: [] BlueMask: [] ImageDataOffset: 1078 BitmapHeaderSize: 40 NumPlanes: 1 CompressionType: none BitmapSize: 0 HorzResolution: 2834 VertResolution: 2834 NumColorsUsed: 0 NumImportantColors: 0 图像平滑与滤波 一、实验题目: 图像平滑与滤波 二、实验目的: 在熟悉图像平滑的基本原理和方法的基础上,在理论指导下,能在MATLAB环境下对图像进行平滑处理。本实验要求用线性平滑滤波、中值平滑滤波、频域低通滤波的方法进行程序设计。经过平滑处理,对结果图像加以比较,得出自己的实验结论。 三、实验内容: (1)利用MATLAB为用户提供的专门函数实现均值滤波。 (2)利用MATLAB为用户提供的专门函数实现中值滤波。 (3)编写频域理想低通、巴特沃斯低通及高斯低通滤波函数。 四、预备知识: (1)熟悉平滑滤波原理。 (2)熟悉频域滤波原理。 (3)熟悉在MATLAB环境下对图像文件的I/O操作。 五、实验步骤: (1)对给定的图像添加均值为0,方差分别为200、400的高斯噪声,以及概率分别为0.1、0.2的椒盐噪声,显示添加噪声后的图像。 源代码: a)加入噪声强度为d=0.2的椒盐噪声: I=imread(Couple.bmp); J=imnoise(I,salt pepper,0.2);%给图像加入椒盐噪声 subplot(1,2,1);im

文档评论(0)

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

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

1亿VIP精品文档

相关文档