特征提取

PyRadiomics

  • 配置文件示例(YAML格式:.yaml)

imageType:
  Original:
    enabled: true
  LoG:
    enabled: true
  Wavelet:
    enabled: true
  Exponential:
    enabled: true

featureClass: shape, firstorder, glcm, glrlm, glszm, ngtdm, gldm
binWidth: 25
resampledPixelSpacing:
- 1
- 1
- 1
normalize: true
normalizeScale: 100
removeOutliers: none
interpolator: sitkBSpline
preCrop: true
force2D: false
resegmentRange: 20, 60
resegmentMode: shift
voxelBased: false
force2Ddimension: 0
label: 1

minimumROIDim: 2
minimumROISize: 100
normHU: false
normalizeZScore: true
removeZeroSlices: true
correctMask: false

additionalInfo: true
geometryTolerance: 1e-05
  • 参数解释

CT图像为例

  • normHU
    • 设置为 true 以进行HU标准化,以确保不同扫描仪之间的一致性。
  • normalize
    • 对于CT图像,您还可以考虑启用灰度标准化,以使图像的灰度分布更加一致。您可以根据需要将 normalize 设置为 true。
posted @ 2024-02-07 17:51  Elina-Chang  阅读(109)  评论(0)    收藏  举报