matlab中图像增强函数的具体使用方法.docVIP

matlab中图像增强函数的具体使用方法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab中图像增强函数的具体使用方法 matlab中图像增强函数的具体使用方法如下:??? 1 直方图 ??? imhist函数用于数字图像的直方图显示,如: ??? i=imread(e:\w01.tif); ??? imhist(i); ??? 2 直方图均化 ??? histeq函数用于数字图像的直方图均化,如: ??? i=imread(e:\w01.tif); ??? j=histeq(i); ??? 3 对比度调整 ??? imadjust函数用于数字图像的对比度调整,如: ??? i=imread(e:\w01.tif); ??? j=imadjust(i,[0.3,0.7],[]); ??? 4 对数变换 ??? log函数用于数字图像的对数变换,如: ??? i=imread(e:\w01.tif); ??? j=double(i); ??? k=log(j); ??? 5 基于卷积的图像滤波函数 ??? filter2函数用于图像滤波,如: ??? i=imread(e:\w01.tif); ??? h=[1,2,1;0,0,0;-1,-2,-1]; ??? j=filter2(h,i); ??? 6 线性滤波 ??? 利用二维卷积conv2滤波, 如: ??? i=imread(e:\w01.tif); ??? h=[1,1,1;1,1,1;1,1,1]; ??? h=h/9; ??? j=conv2(i,h); ??? 7 中值滤波 ??? medfilt2函数用于图像的中值滤波,如: ??? i=imread(e:\w01.tif); ??? j=medfilt2(i); ??? 8 锐化 ??? (1)利用Sobel算子锐化图像, 如: ??? i=imread(e:\w01.tif); ??? h=[1,2,1;0,0,0;-1,-2,-1];%Sobel算子 ??? j=filter2(h,i); ??? (2)利用拉氏算子锐化图像, 如: ??? i=imread(e:\w01.tif); ??? j=double(i); ??? h=[0,1,0;1,-4,0;0,1,0];%拉氏算子 ??? k=conv2(j,h,same); ??? m=j-k; 1、dilate函数 该函数能够实现二值图像的膨胀操作,有以下形式: BW2=dilate(BW1,SE) BW2=dilate(BW1,SE,…,n) 其中:BW2=dilate(BW1,SE)表示使用二值结构要素矩阵SE队图像数据矩阵BW1执行膨胀操作。输入图像BW1的类型为double或unit8,输出图像BW2的类型为unit8。BW2=dilate(BW1,SE,…,n)表示执行膨胀操作n次。 2、erode 函数 该函数能够实现二值图像的腐蚀操作,有以下形式: BW2= erode(BW1,SE) BW2= erode(BW1,SE,…,n) 其中:BW2= erode(BW1,SE)表示使用二值结构要素矩阵SE队图像数据矩阵BW1执行腐蚀操作。输入图像BW1的类型为double或unit8,输出图像BW2的类型为unit8。BW2= erode(BW1,SE,…,n)表示执行腐蚀操作n次。 3、bwmorph函数 该函数的功能是能实现二值图像形态学运算。它的格式如下: BW2=bwmorph(BW1,operation) BW2=bwmorph(BW1,operation,n) 其中:对于格式,bwmorph函数可对二值图像BW1采用指定的形态学运算;对于格式,bwmorph函数可对二值图像BW1采用指定的形态学运算n次。operation为下列字符串之一: ‘clean’:除去孤立的像素(被0包围的1) ‘close’:计算二值闭合 ‘dilate’:用结构元素计算图像膨胀 ‘erode’:用结构元素计算图像侵蚀 4、imclose函数 该函数功能是对灰度图像执行形态学闭运算,即使用同样的结构元素先对图像进行膨胀操作后进行腐蚀操作。调用格式为: IM2=imclose(IM,SE) IM2=imclose(IM,NHOOD) 5、imopen函数 该函数功能是对灰度图像执行形态学开运算,即使用同样的结构元素先对图像进行腐蚀操作后进行膨胀操作。调用格式为: IM2=imopen(IM,SE) IM2=imopen(IM,NHOOD) 3用MATLAB编程实现图像去噪 3.1 二值形态学消除图像噪声 用二值形态学方法对图像中的噪声进行滤除的基本思想[4]是:使用具有一定形态的结构元素去度量和提取图像中的对应形状,以达到消除图像噪声的目的。下面是二值形态学消除图像噪声的一个实例。 首先将tire.tif图像加入椒盐噪声,这种

文档评论(0)

ww90055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档