sct_analyze_texture¶
Extraction of gray level co-occurence matrix (GLCM) texture features from an image within a given mask. The textures features are those defined in the sckit-image implementation: https://scikit-image.org/docs/dev/api/skimage.feature.html#graycoprops. This function outputs one nifti file per texture metric (contrast,dissimilarity,homogeneity,energy,correlation,ASM) and per orientation called fnameInput_feature_distance_angle.nii.gz. Also, a file averaging each metric across the angles, called fnameInput_feature_distance_mean.nii.gz, is output.
usage: sct_analyze_texture -i <file> -m <file> [-feature <str>]
[-distance <int>] [-angle <list>] [-dim {ax,sag,cor}]
[-ofolder <folder>] [-h] [-v <int>] [-r {0,1}]
MANDATORY ARGUMENTS¶
- -i
Image to analyze. Example:
t2.nii.gz- -m
Image mask. Example:
t2_seg.nii.gz
OPTIONAL ARGUMENTS¶
- -feature
List of GLCM texture features (separate arguments with
,).Default:
'contrast,dissimilarity,homogeneity,energy,correlation,ASM'- -distance
Distance offset for GLCM computation, in pixel (suggested distance values between 1 and 5).
Default:
1- -angle
List of angles for GLCM computation, separate arguments with
,, in degrees (suggested distance values between 0 and 179).Default:
'0,45,90,135'- -dim
Possible choices: ax, sag, cor
Compute the texture on the axial (ax), sagittal (sag) or coronal (cor) slices.
Default:
'ax'- -ofolder
Output folder.
Default:
'./texture'
MISC ARGUMENTS¶
- -v
Possible choices: 0, 1, 2
Verbosity. 0: Display only errors/warnings, 1: Errors/warnings + info messages, 2: Debug mode.
Default:
1- -r
Possible choices: 0, 1
Remove temporary files.
Default:
1