matlab中图像函数大全 2

matlab中图像函数大全 2

ID:11111379

大小:40.57 KB

页数:19页

时间:2018-07-10

matlab中图像函数大全 2_第1页
matlab中图像函数大全 2_第2页
matlab中图像函数大全 2_第3页
matlab中图像函数大全 2_第4页
matlab中图像函数大全 2_第5页
资源描述:

《matlab中图像函数大全 2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Matlab中图像函数大全2matlab2009-10-2621:08:13阅读900评论0  字号:大中小 订阅边学边和大家交流,我将我在学习中搜集到的资料和大家分享! 图像处理函数详解——strel功能:用于膨胀腐蚀及开闭运算等操作的结构元素对象(本论坛随即对膨胀腐蚀等操作进行讲解)。用法:SE=strel(shape,parameters)创建由指定形状shape对应的结构元素。其中shape的种类有arbitrary''pair''diamond''periodicline''disk''rectangle''

2、line''square''octagon参数parameters一般控制SE的大小。例子:se1=strel('square',6)%创建6*6的正方形se2=strel('line',10,45)%创建直线长度10,角度45se3=strel('disk',15)%创建圆盘半径15se4=strel('ball',15,5)%创建椭圆体,半径15,高度5  图像处理函数详解——roipoly功能:用于选择图像中的多边形区域。用法:BW=roipoly(I,c,r)BW=roipoly(I)BW=roipoly(x,

3、y,I,xi,yi)[BW,xi,yi]=roipoly(...)[x,y,BW,xi,yi]=roipoly(...)BW=roipoly(I,c,r)表示用向量c、r指定多边形各点的X、Y坐标。BW选中的区域为1,其他部分的值为0.BW=roipoly(I)表示建立交互式的处理界面。BW=roipoly(x,y,I,xi,yi)表示向量x和y建立非默认的坐标系,然后在指定的坐标系下选择由向量xi,yi指定的多边形区域。例子:I=imread('eight.tif'); c=[222272300270221194];

4、 r=[21217512112175]; BW=roipoly(I,c,r); imshow(I) figure,imshow(BW) 图像处理函数详解——roifilt2功能:用于对一个区域进行滤波。用法:J=roifilt2(h,I,BW)J=roifilt2(I,BW,fun)J=roifilt2(I,BW,fun,P1,P2,...)J=roifilt2(h,I,BW)表示使用滤波器h对图像I中用二值掩模BW选中的区域滤波。BW为和I大小相同的二值图像。J=roifilt2(I,BW,fun,P1,P2,...

5、)表示用fun函数处理区域滤波图像I。参数P1、P2等为fun函数的输入参数。例子:I=imread('eight.tif');c=[222272300270221194];r=[21217512112175];BW=roipoly(I,c,r);h=fspecial('unsharp');%指定滤波器J=roifilt2(h,I,BW);imshow(J),figure,imshow(J)图像处理函数详解——roifill(ROI——region-of-interest)功能:对指定区域进行填充。用法:J=roifi

6、ll(I,c,r)J=roifill(I)[J,BW]=roifill(...)J=roifill(x,y,I,xi,yi)[x,y,J,BW,xi,yi]=roifill(...)J=roifill(I,c,r)填充由向量c,r指定的多边形,c和r分别为多边形的各顶点X、Y坐标。可用于擦除图像中的小物体。J=roifill(I)用于交互式处理界面。J=roifill(I,BW)用BW(和I大小一致)掩模填充此区域。如果为多个多边形,则分别执行插值填充。例子:I=imread('eight.tif');c=[22227

7、2300270221194];r=[21217512112175];J=roifill(I,c,r);imshow(I)figure,imshow(J)图像处理函数详解——roicolor功能:可以根据颜色选定区域。用法:BW=roicolor(A,low,high)BW=roicolor(A,v)BW=roicolor(A,low,high)色图范围为[lowhigh],返回这些像素选择区域。BW为大小和A相同的数组,若A中元素值在[lowhigh]范围内,则返回值1,否则返回0.BW=roicolor(A,v)返回

8、图像A中像素与向量v相匹配的区域,BW为二值图像,1值为A中与v相匹配的地方。例子:I=imread('rice.png');BW=roicolor(I,128,255);imshow(I);figure,imshow(BW)matlab图像处理函数详解——rgb2gray功能:将真彩色图像转换成灰度图像或者将彩色色图转换成灰度色

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

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

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