我想为一堆图像计算GLCM灰度级共生矩阵和其他纹理属性。我想写一个循环来使它更容易,这可能吗?我试过但似乎我的文件名,TopSlice0641...
导致了问题。我尝试了以下代码,但它不起作用。:
for Topi = 0641:10:1243
varName = ['Top' int2str(Topi)]; %# Create the name string
eval(['glcm_' varName ' = graycomatrix(' varName ','Offset',[0 1;-1 1;-1 0;-1 -1]);']);
end