strel 百科内容来自于: 百度百科

函数简介

函数功能:构造结构元素(Structuring element)。所谓结构
元素, 可以看做是一张小图像, 它通常用于图像的形态学运算
(如膨胀、腐蚀、开运算、闭运算)。
调用格式:
SE = strel(shape, parameters)
根据shape指定的类型创建一个结构元素SE。
SE = strel('arbitrary', NHOOD)创建一个指定领域的平面结构化元素。NHOOD是一个包含1/0的矩阵;1的位置定义了领域的形态学操作。NHOOD的中心就是它的中心元素,位置在 FLOOR((SIZE(NHOOD) + 1)/2)。你也可以忽略参数串'arbitrary'而只使用STREL(NHOOD).
SE = strel('arbitrary', NHOOD, HEIGHT)创建一个指定领域的非平面结构化元素。HEIGHT是一个矩阵,大小和NHOOD相同,他指定了NHOOD中任何非零元素的高度值。HEIGHT必须是实有限值。你也可以忽略参数串'arbitrary'而只使用STREL(NHOOD,HEIGHT).
SE = strel('ball', R, H, N)
SE = strel('diamond', R)
SE = strel('disk', R, N)
SE = strel('line', LEN, DEG)
SE = strel('octagon', R)
SE = strel('pair', OFFSET)
SE = strel('periodicline', P, V)
SE = strel('rectangle', MN)
SE = strel('square', W)
下面是如何提取STREL中的数据:
getheight Get height of structuring element (获取结构元的高度数据)
getneighbors Get structuring element neighbor locations and heights(获取结构元的neighbor位置和高度)
getnhood Get structuring element neighborhood(获取结构元的neighborhood)
getsequence Extract sequence of decomposed structuring elements
isflatReturn true for flat structuring element
reflectReflect structuring element
translate Translate structuring element

函数使用方法

使用方法:
se4 = strel('ball',15,5);
GN=getheight(se4);
[m,n]=size(GN);
x=1:m;y=1:n;
mesh(x,y,GN); %画出结构元的图形
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定