我试着用matlab中的strel函数,单独求出它的矩阵值当我定义一个strel对象时,如下所示,
SE = strel('disk',2);
我明白了
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
但当我试图用它作为矩阵时,我得到了错误有没有方法可以提取这个对象的矩阵部分请帮帮我。
最佳答案
使用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