Matlab图像处理函数汇总7

Matlab图像处理函数汇总7

ID:46549453

大小:241.00 KB

页数:53页

时间:2019-11-25

Matlab图像处理函数汇总7_第1页
Matlab图像处理函数汇总7_第2页
Matlab图像处理函数汇总7_第3页
Matlab图像处理函数汇总7_第4页
Matlab图像处理函数汇总7_第5页
资源描述:

《Matlab图像处理函数汇总7》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Matlab图像处理函数汇总1.applylut功能:在二进制图像屮利川lookup表进行边沿操作.语法:A=applylut(BW,lut)举例lut=makelut(*sum(x(:))==4',2);BW1=imreadCtext.tif);BW2=applylut(BWLlut);imshow(BWl)figure,imshow(BW2)相关命令:makelut2.bestblk功能:确定进行块操作的块人小.语法:siz=bestblk([mn],k)[mb,nb]=bestblk([mn],k)举例siz=bestblk([640800],72)siz=6450b

2、lkproc1.blkproc功能:实现图像的显式块操作.语法:B=blkproc(AJmn],fun)B=blkproc(A,[mn],fun,Pl,P2,...)B=blkproc(A,[mn]Jmbordernborder],fun,...)B=blkproc(A,indexed;…)举例I=imread(falumgrns.tif);12=blkproc(I,[88],,std2(x)*ones(size(x))1);imshow(I)figure,imshow(I2,[]);相关命令:colfilt,nlfilter,inline2.brighten功能:增加或降

3、低颜色映像表的亮度.语法:brighten(beta)newmap=brighten(beta)newmap=brighten(map,beta)brighten(fig,beta)imadjust,rgbplot1.bwarca功能:计算二进制图像对象的面积.语法:total=bwarea(BW)举例BW=imread(Circles,tif);imshow(BW);bwarea(BW)ans=15799相关命令:bweuler,bwperim2.bweuler.功能:计算二进制图像的欧拉数.语法:eul=bweuler(BW,n)举例BW=imread(rcircles

4、.tif);imshow(BW);bweuler(BW)ans=-2bwmoiph,bwperim1.bwfill功能:填充二进制图像的背呆色.语法:BW2=bwfill(BWl,c,r,n)BW2=bwfill(BWl,n)[BW2,idx]=bwfill(...)BW2=bwfiH(x,y,BWl,xi,yi,n)[x,y,BW2,idx,xi,yi]=bwfill(...)BW2=bwfilKBWl/holes^n)[BW2,idx]=bwfilKBWl/holes^n)举例BW1=[100000001111100010001010100011101111011110

5、0110101000101010001110]BW2=bwfill(BW1,33,8)BW2=1000000011111000111110101111111()11110111100110101000101010001110I=imreadCbloodl.tif);BW3=〜im2bw(I);BW4=bwfill(BW3,'holes1);imshow(BW3)figure,imshow(BW4)相关命令:bwselect,roifill1.bwlabel功能:标注二进制图像屮已连接的部分.语法:L=bwlabel(BW,n)[L,num]=bwlabel(BW,n)举例B

6、W=[1110000011101100111011001110001011100010111000101110011011100000]L=bwlabcl(BW,4)L=1110000011102200111022001110003011100030111000301110033011100000[r,c]=find(L==2);rc=[rc]rc=25352636相关命令:bweuler,bwselect1.bwmorph功能:提取二进制图像的伦廓.语法:BW2=bwmorph(BW1,operation)BW2=bwmorph(BWl,operation,n)举例BW1

7、=imread('circles.tif);imshow(BWl);BW2=bwmorph(BW1,'remove1);BW3=bwmorph(BWl;sker,Inf);imshow(BW2)figure,imshow(BW3)相关命令:bweuler,bwperim,dilate,erode1.bwperim功能:计算二进制图像屮对象的周长.语法:BW2=bwperim(BWl,n)举例BW1=imread('circbw.tif);BW2=bwperim(BWI,8);imshow(BWl)figure,im

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。