大家好,欢迎来到IT知识分享网。
图像形态学之结构元素
strel构造结构元素
matlab中使用strel()函数来创建一个结构元素,这个结构元素是strel对象,代表一个扁平的形态结构元素
SE = strel('diamond',r)
- diamond:菱形结构元素,r指从原点到菱形点的距离
SE = strel('disk',r,n)
- disk:圆形结构元素,r指定半径,n指定用于近似圆盘形状的线性结构元素的数量?
SE = strel('octagon',r)
- octagon:八边形结构元素,r指从原点到八边形边的距离(r必须为3的非负倍数)
SE = strel('line',len,angle)
- line:线性结构元素,len:长度,angle:角度
SE = strel('rectangle',[m n])
- 创建一个大小为[m n]的矩形结构元素
SE = strel('square',w)
- 创建一个宽度为w 像素的正方形结构元素
SE = strel('cube',w)
- 创建一个宽度为w像素的3D立体结构元素
SE = strel('cuboid',[m n p])
- 创建一个大小为[m n p]的3-D长方体结构元素
SE = strel('sphere',r)
- 创建一个半径为r像素的3-D球形结构元素。
strel的对象功能
函数 | 作用 |
---|---|
imdilate | 膨胀图像 |
imerode | 腐蚀图像 |
imclose | 形态接近图像 |
imopen | 形态上开放的图像 |
imbothat | 底帽过滤 |
imtophat | 高帽过滤 |
bwhitmiss | 二进制未命中操作 |
decompose | 分解后的结构元素的返回顺序 |
reflect | 反映结构元素 |
translate | 翻译结构元素 |
imfill(BW,’holes’) | 空洞填充 |
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32959.html