MATLAB中strel函数的作用以及用法参数是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 19:15:33
MATLAB中strel函数的作用以及用法参数是什么?

MATLAB中strel函数的作用以及用法参数是什么?
MATLAB中strel函数的作用以及用法参数是什么?

MATLAB中strel函数的作用以及用法参数是什么?
建议在matlab命令行输入: doc 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)
http://baike.baidu.com/view/7914222.htm