电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MATLAB中图像函数大全详解及例子VIP免费

MATLAB中图像函数大全详解及例子_第1页
1/97
MATLAB中图像函数大全详解及例子_第2页
2/97
MATLAB中图像函数大全详解及例子_第3页
3/97
1 图像处理函数详解——strel 功能:用于膨胀腐蚀及开闭运算等操作的结构元素对象(本论坛随即对膨胀腐蚀等操作进行讲解)。 用法:SE = strel(shape,parameters) 创建由指定形状 shape 对应的结构元素。其中 shape 的种类有 arbitrary' 'pair' 'diamond' 'periodicline' 'disk' 'rectangle' 'line' 'square' 'octagon 参数parameters 一般控制 SE 的大小。 例子: se1 = strel('square',6) % 创建 6*6 的正方形 se2 = strel('line',10,45) % 创建直线长度 10,角度 45 se3 = strel('disk',15) % 创建圆盘半径 15 se4 = strel('ball',15,5) % 创建椭圆体,半径 15,高度 5 2 图像处理函数详解——roipoly 功能:用于选择图像中的多边形区域。 用法:BW = roipoly(I,c,r) BW = roipoly(I) BW = roipoly(x,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 = [222 272 300 270 221 194]; r = [21 21 75 121 121 75]; BW = roipoly(I,c,r); imshow(I) 3 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,...)表示用 fun 函数处理区域滤波图像I。参数P1、P2 等为 fun 函数的输入参数。 例子:I = imread('eight.tif'); c = [222 272 300 270 221 194]; r = [21 21 75 121 121 75]; BW = roipoly(I,c,r); h = fspecial('unsharp'); %指定滤波器 J = roifilt2(h,I,BW); imshow(J), figure, imshow(J) 图像处理函数详解——roifill (ROI——region-of-interest) 功能:对指定区域进行填充。 用法:J = roifill(I,c,r) J = roifill(I) 4 [J,BW...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MATLAB中图像函数大全详解及例子

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部