如何在MATLAB中将strel转换为double?
我尝试了几次演出,但没有成功。
我找不到任何有效的方法。
谢谢你的帮助。

最佳答案

您需要使用structuring元素的GETNHOOD方法:

se = strel('diamond',3)
nhood = se.getnhood
nhood =
     0     0     0     1     0     0     0
     0     0     1     1     1     0     0
     0     1     1     1     1     1     0
     1     1     1     1     1     1     1
     0     1     1     1     1     1     0
     0     0     1     1     1     0     0
     0     0     0     1     0     0     0

%# cast to double
nhood = double(nhood);

关于matlab - 在MATLAB中将strel转换为两倍,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6398497/

10-12 22:07