在PyRadiomics中提取"Original"的entropy特征,需要在配置文件yaml文件中指定特征提取方式和要提取的特征,配置文件yaml文件应该如下:
imageType: Original
featureClass: shape,firstorder,glcm,glrlm,glszm,ngtdm,gldm
omitSymmetry: true
normalize: true
interpolator: sitkBSpline
enableCExtensions: true
binWidth: 25
sigma: 1.0
enableLogging: false
enableImageTypes: false
shape:
enabled: true
firstorder:
enabled: true
features: ['Entropy']
glcm:
enabled: true
symmetric: true
distance: [1]
angles: [0, 45, 90, 135]
features: ['Entropy']
glrlm:
enabled: true
distance: [1]
angles: [0, 45, 90, 135]
features: ['Entropy']
glszm:
enabled: true
bins: 64
features: ['Entropy']
ngtdm:
enabled: true
distance: [1]
features: ['Entropy']
gldm:
enabled: true
features: ['Entropy']
在上面的配置文件中,我们指定了要提取的特征类别,包括shape、firstorder、glcm、glrlm、glszm、ngtdm和gldm,然后在每个特征类别下面指定要提取的特征,如在firstorder下面指定了要提取的Entropy特征。同时,我们也指定了要提取的图像类型为Original,并且将normalize设置为true以进行归一化处理。最后,我们将enableLogging设置为false以关闭日志记录,将enableImageTypes设置为false以禁止使用所有图像类型,只使用指定的图像类型。