我正在尝试使用matlab中的strel函数,并单独获取其矩阵值.当我定义一个strel对象时,如下所示,
SE = strel('disk',2);
Run Code Online (Sandbox Code Playgroud)
我得到以下内容
SE
SE =
Flat STREL object containing 13 neighbors.
Neighborhood:
0 0 1 0 0
0 1 1 1 0
1 1 1 1 1
0 1 1 1 0
0 0 1 0 0
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将它用作矩阵时,我会收到错误.有没有办法可以提取这个对象的矩阵部分?请帮我.
使用STREL对象的getnhood()函数:
SE.getnhood()
ans =
0 0 1 0 0
0 1 1 1 0
1 1 1 1 1
0 1 1 1 0
0 0 1 0 0
Run Code Online (Sandbox Code Playgroud)