下载此文档

《图像处理MATLAB》.ppt


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
该【《图像处理MATLAB》 】是由【相惜】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【《图像处理MATLAB》 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。图像处理的MATLAB实现精选课件1一、读取图像使用函数imread可以将图像读入MATLAB环境,其语法格式为:imread('filename')其中,filename是一个含有图像文件全名的字符串。常用图像操作精选课件2当filename中不包含任何路径信息时,imread会从当前目录中寻找并读取图像文件。要想读取指定路径中的图像,最简单的方法就是在filename中输入完整的路径。例如,>>I=imread('D:\myimages\');。对于索引***像,读取格式为:[X,map]=imread('filename')常用图像操作精选课件3二、图像显示imshow是最常用的显示图像的函数,有以下几种格式:■imshow(I,n)用于显示灰度图像,n为灰度级数目,默认值为256。在很多情况下,经过处理的图像数据的值域都会发生变化。比方对一幅double类型的灰度图像滤波后,图像数据的值域已不在[0,1]中了,如果还用前面的显示方法,那么得不到正确的结果。常用图像操作精选课件4如果清楚地知道数据的值域[lowhigh],可以使用命令imshow(I,[lowhigh])。否那么可用空向量为参数,即imshow(I,[])。■imshow(BW)用于显示二值图像。■imshow(RGB)用于显示真彩***像。■imshow(X,map)用于显示索引***像。常用图像操作精选课件5绘制直方图最简单的方法是使用未指定输出的函数imhist。例:绘制一幅灰度图像的直方图。>>imhist(I)直方图的绘制精选课件6直方图均衡化MATLAB图像处理工具箱提供了用于直方图均衡化的函数histeq,其格式为:J=histeq(I,n)其中,I为输入图像,n为输出图像指定的灰度级数,n的默认值为64。精选课件7添加噪声MATLAB图像处理工具箱提供了模拟噪声生成的函数imnoise,它可以对图像添加一些典型的噪声,其格式为:〔1〕g=imnoise(f,'gaussian',m,var)将均值为m、方差为var的高斯噪声加到图像f上。默认值为均值是0,。〔2〕g=imnoise(f,'salt&pepper',d)将噪声密度为d〔即包含噪声值的图像区域的百分比〕的椒盐噪声加到图像f上。。精选课件8添加噪声〔3〕g=imnoise(f,‘speckle',var)用方程g=f+n×f将乘性噪声添加到图像f上,其中n是均值为0、方差为var的均匀分布的随机噪声。。例:、椒盐噪声和乘性噪声。精选课件9添加噪声>>I=imread('');>>J1=imnoise(I,'gaussian',0,);>>J2=imnoise(I,'salt&pepper',);>>J3=imnoise(I,'speckle',);>>subplot(2,2,1),imshow(I)>>subplot(2,2,2),imshow(J1)>>subplot(2,2,3),imshow(J2)>>subplot(2,2,4),imshow(J3)精选课件10

《图像处理MATLAB》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小2.21 MB
  • 时间2024-04-16