Main Content

IBSI Standard and Radiomics Function Feature Correspondences

Radiomics is a technique for extracting a large number of quantitative features from medical images. Radiomics features relate to the shape, intensity, and texture of a specified region of interest (ROI) in a medical image. They contain characteristic information about the medical image that can help in clinical diagnosis.

Standardization of radiomics features ensures reproducibility and validation of radiomics studies. The image biomarker standardisation initiative (IBSI) provides standardized nomenclature and definitions for radiomics features, a standard procedure for medical image preprocessing, and reporting guidelines, among other standardization tools.

These tables list the radiomics features related to shape, intensity, and texture as defined by IBSI standards, as well as the corresponding feature names in the shapeFeatures, intensityFeatures, and textureFeatures functions of the radiomics object. The tables also specify the relevant Type and SubType of the feature. The Type indicates the category of features within the shape features, intensity features and texture features. The SubType indicates resampling done for feature computation. For shapeFeatures and intensityFeatures, the SubType indicates whether the features are computed from 2D resampled data, 3D resampled data, or both. For textureFeatures, the SubType indicates whether the features are computed for each 2D slice in the 2D resampled data and averaged, after merging all 2D slices in the 2D resampled data, for the entire 3D volume in the 3D resampled data, or all three options.

Shape Features

Compute shape features using the shapeFeatures function. To compute all categories of shape features listed in this section, specify Type as "all".

Basic Features

To compute only the basic shape features, when using the shapeFeatures function, specify Type as "basic". You can compute only the 2D or 3D shape features by specifying the corresponding SubType, or specify SubType as "all" to compute all basic features.

IBSI FeatureCorresponding Feature in shapeFeatures OutputSubType
Volume (mesh)VolumeMesh2D"2D"
VolumeMesh3D"3D"
Volume (voxel counting)VolumeVoxelCount2D"2D"
VolumeVoxelCount3D"3D"
Surface area (mesh)SurfaceAreaMesh2D"2D"
SurfaceAreaMesh3D"3D"
Surface to volume ratioSurfaceVolumeRatio2D"2D"
SurfaceVolumeRatio3D"3D"
Compactness 1Compactness1_2D"2D"
Compactness1_3D"3D"
Compactness 2Compactness2_2D"2D"
Compactness2_3D"3D"
Spherical disproportionSphericalDisproportion2D"2D"
SphericalDisproportion3D"3D"
SphericitySphericity2D"2D"
Sphericity3D"3D"
AsphericityAsphericity2D"2D"
Asphericity3D"3D"
Centre of mass shiftCentreOfMassShift2D"2D"
CentreOfMassShift3D"3D"
Maximum 3D diameterMaximum3dDiameter2D"2D"
Maximum3dDiameter3D"3D"
Major axis lengthMajorAxisLength2D"2D"
MajorAxisLength3D"3D"
Minor axis lengthMinorAxisLength2D"2D"
MinorAxisLength3D"3D"
Least axis lengthLeastAxisLength2D"2D"
LeastAxisLength3D"3D"
ElongationElongation2D"2D"
Elongation3D"3D"
FlatnessFlatness2D"2D"
Flatness3D"3D"
Volume density (axis-aligned bounding box)VolumeDensityAABB_2D"2D"
VolumeDensityAABB_3D"3D"
Area density (axis-aligned bounding box)AreaDensityAABB_2D"2D"
AreaDensityAABB_3D"3D"
Volume density (approximate enclosing ellipsoid)VolumeDensityAEE_2D"2D"
VolumeDensityAEE_3D"3D"
Area density (approximate enclosing ellipsoid)AreaDensityAEE_2D"2D"
AreaDensityAEE_3D"3D"
Volume density (convex hull)VolumeDensityConvexHull2D"2D"
VolumeDensityConvexHull3D"3D"
Area density (convex hull)AreaDensityConvexHull2D"2D"
AreaDensityConvexHull3D"3D"
Integrated intensityIntegratedIntensity2D"2D"
IntegratedIntensity3D"3D"

All Features

To compute these shape features in addition to the basic shape features, when using the shapeFeatures function, specify Type as "all". You can compute only the 2D or 3D shape features by specifying the corresponding SubType, or specify SubType as "all" to compute all shape features.

IBSI FeatureCorresponding Feature in shapeFeatures OutputSubType
Moran's I indexMoransIIndex2D"2D"
MoransIIndex3D"3D"
Geary's C measureGearyCMeasure2D"2D"
GearyCMeasure3D"3D"

Intensity Features

Compute intensity features using the intensityFeatures function. To compute all categories of intensity features listed in this section, specify Type as "all".

Local Intensity Features

To compute these intensity features, when using the intensityFeatures function, include "LocalIntensity" in the Type. You can compute only the 2D or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in intensityFeatures OutputSubType
Local intensity peakLocalIntensityPeak2D"2D"
LocalIntensityPeak3D"3D"
Global intensity peakGlobalIntensityPeak2D"2D"
GlobalIntensityPeak3D"3D"

Intensity Based Statistical Features

To compute these intensity features, when using the intensityFeatures function, include "IntensityBasedStatistics" in the Type. You can compute only the 2D or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in intensityFeatures OutputSubType
Mean intensityMeanIntensity2D"2D"
MeanIntensity3D"3D"
Intensity varianceIntensityVariance2D"2D"
IntensityVariance3D"3D"
Intensity skewnessIntensitySkewness2D"2D"
IntensitySkewness3D"3D"
(Excess) intensity kurtosisIntensityKurtosis2D"2D"
IntensityKurtosis3D"3D"
Median intensityMedianIntensity2D"2D"
MedianIntensity3D"3D"
Minimum intensityMinimumIntensity2D"2D"
MinimumIntensity3D"3D"
10th intensity percentileTenthIntensityPercentile2D"2D"
TenthIntensityPercentile3D"3D"
90th intensity percentileNinetiethIntensityPercentile2D"2D"
NinetiethIntensityPercentile3D"3D"
Maximum intensityMaximumIntensity2D"2D"
MaximumIntensity3D"3D"
Intensity interquartile rangeIntensityInterquartileRange2D"2D"
IntensityInterquartileRange3D"3D"
Intensity rangeIntensityRange2D"2D"
IntensityRange3D"3D"
Intensity-based mean absolute deviationMeanAbsoluteDeviation2D"2D"
MeanAbsoluteDeviation3D"3D"
Intensity-based robust mean absolute deviationRobustMeanAbsoluteDeviation2D"2D"
RobustMeanAbsoluteDeviation3D"3D"
Intensity-based median absolute deviationMedianAbsoluteDeviation2D"2D"
MedianAbsoluteDeviation3D"3D"
Intensity-based coefficient of variationCoefficientOfVariation2D"2D"
CoefficientOfVariation3D"3D"
Intensity-based quartile coefficient of dispersionQuartileCoefficientOfDispersion2D"2D"
QuartileCoefficientOfDispersion3D"3D"
Intensity-based energyIntensityEnergy2D"2D"
IntensityEnergy3D"3D"
Root mean square intensityRootMeanSquare2D"2D"
RootMeanSquare3D"3D"

Intensity Histogram Features

To compute these intensity features, when using the intensityFeatures function, include "IntensityHistogram" in the Type. You can compute only the 2D or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in intensityFeatures OutputSubType
Mean discretised intensityMeanDiscretisedIntensity2D"2D"
MeanDiscretisedIntensity3D"3D"
Discretised intensity varianceDiscretisedIntensityVariance2D"2D"
DiscretisedIntensityVariance3D"3D"
Discretised intensity skewnessDiscretisedIntensitySkewness2D"2D"
DiscretisedIntensitySkewness3D"3D"
(Excess) discretised intensity kurtosisDiscretisedIntensityKurtosis2D"2D"
DiscretisedIntensityKurtosis3D"3D"
Median discretised intensityMedianDiscretisedIntensity2D"2D"
MedianDiscretisedIntensity3D"3D"
Minimum discretised intensityMinimumDiscretisedIntensity2D"2D"
MinimumDiscretisedIntensity3D"3D"
10th discretised intensity percentileTenthDiscretisedIntensityPercentile2D"2D"
TenthDiscretisedIntensityPercentile3D"3D"
90th discretised intensity percentileNinetiethDiscretisedIntensityPercentile2D"2D"
NinetiethDiscretisedIntensityPercentile3D"3D"
Maximum discretised intensityMaximumDiscretisedIntensity2D"2D"
MaximumDiscretisedIntensity3D"3D"
Intensity histogram modeIntensityHistogramMode2D"2D"
IntensityHistogramMode3D"3D"
Discretised intensity interquartile rangeDiscretisedIntensityInterquartileRange2D"2D"
DiscretisedIntensityInterquartileRange3D"3D"
Discretised intensity rangeDiscretisedIntensityRange2D"2D"
DiscretisedIntensityRange3D"3D"
Intensity histogram mean absolute deviationIntensityHistogramMeanAbsoluteDeviation2D"2D"
IntensityHistogramMeanAbsoluteDeviation3D"3D"
Intensity histogram robust mean absolute deviationIntensityHistogramRobustMeanAbsoluteDeviation2D"2D"
IntensityHistogramRobustMeanAbsoluteDeviation3D"3D"
Intensity histogram median absolute deviationIntensityHistogramMedianAbsoluteDeviation2D"2D"
IntensityHistogramMedianAbsoluteDeviation3D"3D"
Intensity histogram coefficient of variationIntensityHistogramCoefficientOfVariation2D"2D"
IntensityHistogramCoefficientOfVariation3D"3D"
Intensity histogram quartile coefficient of dispersionIntensityHistogramQuartileCoefficientOfDispersion2D"2D"
IntensityHistogramQuartileCoefficientOfDispersion3D"3D"
Discretised intensity entropyDiscretisedIntensityEntropy2D"2D"
DiscretisedIntensityEntropy3D"3D"
Discretised intensity uniformityDiscretisedIntensityUniformity2D"2D"
DiscretisedIntensityUniformity3D"3D"
Maximum histogram gradientMaximumHistogramGradient2D"2D"
MaximumHistogramGradient3D"3D"
Maximum histogram gradient intensityMaximumHistogramGradientIntensity2D"2D"
MaximumHistogramGradientIntensity3D"3D"
Minimum histogram gradientMinimumHistogramGradient2D"2D"
MinimumHistogramGradient3D"3D"
Minimum histogram gradient intensityMinimumHistogramGradientIntensity2D"2D"
MinimumHistogramGradientIntensity3D"3D"

Intensity Volume Histogram Features

To compute these intensity features, when using the intensityFeatures function, include "IntensityVolumeHistogram" in the Type. You can compute only the 2D or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in intensityFeatures OutputSubType
Volume at intensity fractionTenPercentVolumeFraction2D"2D"
TenPercentVolumeFraction3D"3D"
NinetyPercentVolumeFraction2D"2D"
NinetyPercentVolumeFraction3D"3D"
Intensity at volume fractionTenPercentIntensityFraction2D"2D"
TenPercentIntensityFraction3D"3D"
NinetyPercentIntensityFraction2D"2D"
NinetyPercentIntensityFraction3D"3D"
Volume fraction difference between intensity fractionsVolumeFractionDifference2D"2D"
VolumeFractionDifference3D"3D"
Intensity fraction difference between volume fractionsIntensityFractionDifference2D"2D"
IntensityFractionDifference3D"3D"

Texture Features

Compute texture features using the textureFeatures function. To compute all categories of texture features listed in this section, specify Type as "all".

Grey Level Co-occurrence Based Features

To compute these texture features, when using the textureFeatures function, include "GLCM" in the Type. You can compute only the 2D, 2.5D, or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

For GLCM features with 2D resampling, the textureFeatures function computes the features with both these aggregations.

  • Averaged — Features are computed from each 2D directional matrix for each 2D slice, and then averaged over 2D directions and 2D slices.

  • Slice-merged — Features are computed after merging 2D directional matrices for each 2D slice, and then averaged over 2D slices.

For GLCM features with 2.5D resampling, the textureFeatures function computes the features with both these aggregations.

  • Direction-merged — Features are computed after merging 2D slices for each 2D direction, and then averaged over 2D directions.

  • Merged — Features are computed after merging 2D slices for all 2D directions.

For GLCM features with 3D resampling, the textureFeatures function computes the features with both these aggregations.

  • Averaged— Features are computed from each 3D directional matrix, and then averaged over 3D directions.

  • Merged — Features are computed after merging 3D directional matrices.

IBSI FeatureCorresponding Feature in textureFeatures OutputAggregationSubType
Joint maximumJointMaximumAveraged2DAveraged"2D"
JointMaximumSliceMerged2DSlice-merged
JointMaximumDirectionMerged25DDirection-merged"2.5D"
JointMaximumMerged25DMerged
JointMaximumAveraged3DAveraged"3D"
JointMaximumMerged3DMerged
Joint averageJointAverageAveraged2DAveraged"2D"
JointAverageSliceMerged2DSlice-merged
JointAverageDirectionMerged25DDirection-merged"2.5D"
JointAverageMerged25DMerged
JointAverageAveraged3DAveraged"3D"
JointAverageMerged3DMerged
Joint varianceJointVarianceAveraged2DAveraged"2D"
JointVarianceSliceMerged2DSlice-merged
JointVarianceDirectionMerged25DDirection-merged"2.5D"
JointVarianceMerged25DMerged
JointVarianceAveraged3DAveraged"3D"
JointVarianceMerged3DMerged
Joint entropyJointEntropyAveraged2DAveraged"2D"
JointEntropySliceMerged2DSlice-merged
JointEntropyDirectionMerged25DDirection-merged"2.5D"
JointEntropyMerged25DMerged
JointEntropyAveraged3DAveraged"3D"
JointEntropyMerged3DMerged
Difference averageDifferenceAverageAveraged2DAveraged"2D"
DifferenceAverageSliceMerged2DSlice-merged
DifferenceAverageDirectionMerged25DDirection-merged"2.5D"
DifferenceAverageMerged25DMerged
DifferenceAverageAveraged3DAveraged"3D"
DifferenceAverageMerged3DMerged
Difference varianceDifferenceVarianceAveraged2DAveraged"2D"
DifferenceVarianceSliceMerged2DSlice-merged
DifferenceVarianceDirectionMerged25DDirection-merged"2.5D"
DifferenceVarianceMerged25DMerged
DifferenceVarianceAveraged3DAveraged"3D"
DifferenceVarianceMerged3DMerged
Difference entropyDifferenceEntropyAveraged2DAveraged"2D"
DifferenceEntropySliceMerged2DSlice-merged
DifferenceEntropyDirectionMerged25DDirection-merged"2.5D"
DifferenceEntropyMerged25DMerged
DifferenceEntropyAveraged3DAveraged"3D"
DifferenceEntropyMerged3DMerged
Sum averageSumAverageAveraged2DAveraged"2D"
SumAverageSliceMerged2DSlice-merged
SumAverageDirectionMerged25DDirection-merged"2.5D"
SumAverageMerged25DMerged
SumAverageAveraged3DAveraged"3D"
SumAverageMerged3DMerged
Sum varianceSumVarianceAveraged2DAveraged"2D"
SumVarianceSliceMerged2DSlice-merged
SumVarianceDirectionMerged25DDirection-merged"2.5D"
SumVarianceMerged25DMerged
SumVarianceAveraged3DAveraged"3D"
SumVarianceMerged3DMerged
Sum entropySumEntropyAveraged2DAveraged"2D"
SumEntropySliceMerged2DSlice-merged
SumEntropyDirectionMerged25DDirection-merged"2.5D"
SumEntropyMerged25DMerged
SumEntropyAveraged3DAveraged"3D"
SumEntropyMerged3DMerged
Angular second momentAngularSecondMomentAveraged2DAveraged"2D"
AngularSecondMomentSliceMerged2DSlice-merged
AngularSecondMomentDirectionMerged25DDirection-merged"2.5D"
AngularSecondMomentMerged25DMerged
AngularSecondMomentAveraged3DAveraged"3D"
AngularSecondMomentMerged3DMerged
ContrastContrastAveraged2DAveraged"2D"
ContrastSliceMerged2DSlice-merged
ContrastDirectionMerged25DDirection-merged"2.5D"
ContrastMerged25DMerged
ContrastAveraged3DAveraged"3D"
ContrastMerged3DMerged
DissimilarityDissimilarityAveraged2DAveraged"2D"
DissimilaritySliceMerged2DSlice-merged
DissimilarityDirectionMerged25DDirection-merged"2.5D"
DissimilarityMerged25DMerged
DissimilarityAveraged3DAveraged"3D"
DissimilarityMerged3DMerged
Inverse differenceInverseDifferenceAveraged2DAveraged"2D"
InverseDifferenceSliceMerged2DSlice-merged
InverseDifferenceDirectionMerged25DDirection-merged"2.5D"
InverseDifferenceMerged25DMerged
InverseDifferenceAveraged3DAveraged"3D"
InverseDifferenceMerged3DMerged
Normalised inverse differenceNormalisedInverseDifferenceAveraged2DAveraged"2D"
NormalisedInverseDifferenceSliceMerged2DSlice-merged
NormalisedInverseDifferenceDirectionMerged25DDirection-merged"2.5D"
NormalisedInverseDifferenceMerged25DMerged
NormalisedInverseDifferenceAveraged3DAveraged"3D"
NormalisedInverseDifferenceMerged3DMerged
Inverse difference momentInverseDifferenceMomentAveraged2DAveraged"2D"
InverseDifferenceMomentSliceMerged2DSlice-merged
InverseDifferenceMomentDirectionMerged25DDirection-merged"2.5D"
InverseDifferenceMomentMerged25DMerged
InverseDifferenceMomentAveraged3DAveraged"3D"
InverseDifferenceMomentMerged3DMerged
Normalised inverse difference momentNormalisedInverseDifferenceMomentAveraged2DAveraged"2D"
NormalisedInverseDifferenceMomentSliceMerged2DSlice-merged
NormalisedInverseDifferenceMomentDirectionMerged25DDirection-merged"2.5D"
NormalisedInverseDifferenceMomentMerged25DMerged
NormalisedInverseDifferenceMomentAveraged3DAveraged"3D"
NormalisedInverseDifferenceMomentMerged3DMerged
Inverse varianceInverseVarianceAveraged2DAveraged"2D"
InverseVarianceSliceMerged2DSlice-merged
InverseVarianceDirectionMerged25DDirection-merged"2.5D"
InverseVarianceMerged25DMerged
InverseVarianceAveraged3DAveraged"3D"
InverseVarianceMerged3DMerged
CorrelationCorrelationAveraged2DAveraged"2D"
CorrelationSliceMerged2DSlice-merged
CorrelationDirectionMerged25DDirection-merged"2.5D"
CorrelationMerged25DMerged
CorrelationAveraged3DAveraged"3D"
CorrelationMerged3DMerged
AutocorrelationAutoCorrelationAveraged2DAveraged"2D"
AutoCorrelationSliceMerged2DSlice-merged
AutoCorrelationDirectionMerged25DDirection-merged"2.5D"
AutoCorrelationMerged25DMerged
AutoCorrelationAveraged3DAveraged"3D"
AutoCorrelationMerged3DMerged
Cluster tendencyClusterTendencyAveraged2DAveraged"2D"
ClusterTendencySliceMerged2DSlice-merged
ClusterTendencyDirectionMerged25DDirection-merged"2.5D"
ClusterTendencyMerged25DMerged
ClusterTendencyAveraged3DAveraged"3D"
ClusterTendencyMerged3DMerged
Cluster shadeClusterShadeAveraged2DAveraged"2D"
ClusterShadeSliceMerged2DSlice-merged
ClusterShadeDirectionMerged25DDirection-merged"2.5D"
ClusterShadeMerged25DMerged
ClusterShadeAveraged3DAveraged"3D"
ClusterShadeMerged3DMerged
Cluster prominenceClusterProminenceAveraged2DAveraged"2D"
ClusterProminenceSliceMerged2DSlice-merged
ClusterProminenceDirectionMerged25DDirection-merged"2.5D"
ClusterProminenceMerged25DMerged
ClusterProminenceAveraged3DAveraged"3D"
ClusterProminenceMerged3DMerged
Information correlation 1InformationCorrelation1Averaged2DAveraged"2D"
InformationCorrelation1SliceMerged2DSlice-merged
InformationCorrelation1DirectionMerged25DDirection-merged"2.5D"
InformationCorrelation1Merged25DMerged
InformationCorrelation1Averaged3DAveraged"3D"
InformationCorrelation1Merged3DMerged
Information correlation 2InformationCorrelation2Averaged2DAveraged"2D"
InformationCorrelation2SliceMerged2DSlice-merged
InformationCorrelation2DirectionMerged25DDirection-merged"2.5D"
InformationCorrelation2Merged25DMerged
InformationCorrelation2Averaged3DAveraged"3D"
InformationCorrelation2Merged3DMerged

Grey Level Run Length Based Features

To compute these texture features, when using the textureFeatures function, include "GLRLM" in the Type. You can compute only the 2D, 2.5D, or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

For GLRLM features with 2D resampling, the textureFeatures function computes the features with both these aggregations.

  • Averaged — Features are computed from each 2D directional matrix for each 2D slice, and then averaged over 2D directions and 2D slices.

  • Slice-merged — Features are computed after merging 2D directional matrices for each 2D slice, and then averaged over 2D slices.

For GLRLM features with 2.5D resampling, the textureFeatures function computes the features with both these aggregations.

  • Direction-merged — Features are computed after merging 2D slices for each 2D direction, and then averaged over 2D directions.

  • Merged — Features are computed after merging 2D slices for all 2D directions.

For GLRLM features with 3D resampling, the textureFeatures function computes the features with both these aggregations.

  • Averaged— Features are computed from each 3D directional matrix, and then averaged over 3D directions.

  • Merged — Features are computed after merging 3D directional matrices.

IBSI FeatureCorresponding Feature in textureFeatures OutputAggregationSubType
Short runs emphasisShortRunsEmphasisAveraged2DAveraged"2D"
ShortRunsEmphasisSliceMerged2DSlice-merged
ShortRunsEmphasisDirectionMerged25DDirection-merged"2.5D"
ShortRunsEmphasisMerged25DMerged
ShortRunsEmphasisAveraged3DAveraged"3D"
ShortRunsEmphasisMerged3DMerged
Long runs emphasisLongRunsEmphasisAveraged2DAveraged"2D"
LongRunsEmphasisSliceMerged2DSlice-merged
LongRunsEmphasisDirectionMerged25DDirection-merged"2.5D"
LongRunsEmphasisMerged25DMerged
LongRunsEmphasisAveraged3DAveraged"3D"
LongRunsEmphasisMerged3DMerged
Low grey level run emphasisLowGrayLevelRunEmphasisAveraged2DAveraged"2D"
LowGrayLevelRunEmphasisSliceMerged2DSlice-merged
LowGrayLevelRunEmphasisDirectionMerged25DDirection-merged"2.5D"
LowGrayLevelRunEmphasisMerged25DMerged
LowGrayLevelRunEmphasisAveraged3DAveraged"3D"
LowGrayLevelRunEmphasisMerged3DMerged
High grey level run emphasisHighGrayLevelRunEmphasisAveraged2DAveraged"2D"
HighGrayLevelRunEmphasisSliceMerged2DSlice-merged
HighGrayLevelRunEmphasisDirectionMerged25DDirection-merged"2.5D"
HighGrayLevelRunEmphasisMerged25DMerged
HighGrayLevelRunEmphasisAveraged3DAveraged"3D"
HighGrayLevelRunEmphasisMerged3DMerged
Short run low grey level emphasisShortRunLowGrayLevelEmphasisAveraged2DAveraged"2D"
ShortRunLowGrayLevelEmphasisSliceMerged2DSlice-merged
ShortRunLowGrayLevelEmphasisDirectionMerged25DDirection-merged"2.5D"
ShortRunLowGrayLevelEmphasisMerged25DMerged
ShortRunLowGrayLevelEmphasisAveraged3DAveraged"3D"
ShortRunLowGrayLevelEmphasisMerged3DMerged
Short run high grey level emphasisShortRunHighGrayLevelEmphasisAveraged2DAveraged"2D"
ShortRunHighGrayLevelEmphasisSliceMerged2DSlice-merged
ShortRunHighGrayLevelEmphasisDirectionMerged25DDirection-merged"2.5D"
ShortRunHighGrayLevelEmphasisMerged25DMerged
ShortRunHighGrayLevelEmphasisAveraged3DAveraged"3D"
ShortRunHighGrayLevelEmphasisMerged3DMerged
Long run low grey level emphasisLongRunLowGrayLevelEmphasisAveraged2DAveraged"2D"
LongRunLowGrayLevelEmphasisSliceMerged2DSlice-merged
LongRunLowGrayLevelEmphasisDirectionMerged25DDirection-merged"2.5D"
LongRunLowGrayLevelEmphasisMerged25DMerged
LongRunLowGrayLevelEmphasisAveraged3DAveraged"3D"
LongRunLowGrayLevelEmphasisMerged3DMerged
Long run high grey level emphasisLongRunHighGrayLevelEmphasisAveraged2DAveraged"2D"
LongRunHighGrayLevelEmphasisSliceMerged2DSlice-merged
LongRunHighGrayLevelEmphasisDirectionMerged25DDirection-merged"2.5D"
LongRunHighGrayLevelEmphasisMerged25DMerged
LongRunHighGrayLevelEmphasisAveraged3DAveraged"3D"
LongRunHighGrayLevelEmphasisMerged3DMerged
Grey level non-uniformityGrayLevelNonUniformityAveraged2DAveraged"2D"
GrayLevelNonUniformitySliceMerged2DSlice-merged
GrayLevelNonUniformityDirectionMerged25DDirection-merged"2.5D"
GrayLevelNonUniformityMerged25DMerged
GrayLevelNonUniformityAveraged3DAveraged"3D"
GrayLevelNonUniformityMerged3DMerged
Normalised grey level non-uniformityNormalisedGrayLevelNonUniformityAveraged2DAveraged"2D"
NormalisedGrayLevelNonUniformitySliceMerged2DSlice-merged
NormalisedGrayLevelNonUniformityDirectionMerged25DDirection-merged"2.5D"
NormalisedGrayLevelNonUniformityMerged25DMerged
NormalisedGrayLevelNonUniformityAveraged3DAveraged"3D"
NormalisedGrayLevelNonUniformityMerged3DMerged
Run length non-uniformityRunLengthNonUniformityAveraged2DAveraged"2D"
RunLengthNonUniformitySliceMerged2DSlice-merged
RunLengthNonUniformityDirectionMerged25DDirection-merged"2.5D"
RunLengthNonUniformityMerged25DMerged
RunLengthNonUniformityAveraged3DAveraged"3D"
RunLengthNonUniformityMerged3DMerged
Normalised run length non-uniformityNormalisedRunLengthNonUniformityAveraged2DAveraged"2D"
NormalisedRunLengthNonUniformitySliceMerged2DSlice-merged
NormalisedRunLengthNonUniformityDirectionMerged25DDirection-merged"2.5D"
NormalisedRunLengthNonUniformityMerged25DMerged
NormalisedRunLengthNonUniformityAveraged3DAveraged"3D"
NormalisedRunLengthNonUniformityMerged3DMerged
Run percentageRunPercentageAveraged2DAveraged"2D"
RunPercentageSliceMerged2DSlice-merged
RunPercentageDirectionMerged25DDirection-merged"2.5D"
RunPercentageMerged25DMerged
RunPercentageAveraged3DAveraged"3D"
RunPercentageMerged3DMerged
Grey level varianceGrayLevelVarianceAveraged2DAveraged"2D"
GrayLevelVarianceSliceMerged2DSlice-merged
GrayLevelVarianceDirectionMerged25DDirection-merged"2.5D"
GrayLevelVarianceMerged25DMerged
GrayLevelVarianceAveraged3DAveraged"3D"
GrayLevelVarianceMerged3DMerged
Run length varianceRunLengthVarianceAveraged2DAveraged"2D"
RunLengthVarianceSliceMerged2DSlice-merged
RunLengthVarianceDirectionMerged25DDirection-merged"2.5D"
RunLengthVarianceMerged25DMerged
RunLengthVarianceAveraged3DAveraged"3D"
RunLengthVarianceMerged3DMerged
Run entropyRunEntropyAveraged2DAveraged"2D"
RunEntropySliceMerged2DSlice-merged
RunEntropyDirectionMerged25DDirection-merged"2.5D"
RunEntropyMerged25DMerged
RunEntropyAveraged3DAveraged"3D"
RunEntropyMerged3DMerged

Grey Level Size Zone Based Features

To compute these texture features, when using the textureFeatures function, include "GLSZM" in the Type. You can compute only the 2D, 2.5D, or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in textureFeatures OutputSubType
Small zone emphasisSmallZoneEmphasis2D"2D"
SmallZoneEmphasis25D"2.5D"
SmallZoneEmphasis3D"3D"
Large zone emphasisLargeZoneEmphasis2D"2D"
LargeZoneEmphasis25D"2.5D"
LargeZoneEmphasis3D"3D"
Low grey level zone emphasisLowGrayLevelZoneEmphasis2D"2D"
LowGrayLevelZoneEmphasis25D"2.5D"
LowGrayLevelZoneEmphasis3D"3D"
High grey level zone emphasisHighGrayLevelZoneEmphasis2D"2D"
HighGrayLevelZoneEmphasis25D"2.5D"
HighGrayLevelZoneEmphasis3D"3D"
Small zone low grey level emphasisSmallZoneLowGrayLevelEmphasis2D"2D"
SmallZoneLowGrayLevelEmphasis25D"2.5D"
SmallZoneLowGrayLevelEmphasis3D"3D"
Small zone high grey level emphasisSmallZoneHighGrayLevelEmphasis2D"2D"
SmallZoneHighGrayLevelEmphasis25D"2.5D"
SmallZoneHighGrayLevelEmphasis3D"3D"
Large zone low grey level emphasisLargeZoneLowGrayLevelEmphasis2D"2D"
LargeZoneLowGrayLevelEmphasis25D"2.5D"
LargeZoneLowGrayLevelEmphasis3D"3D"
Large zone high grey level emphasisLargeZoneHighGrayLevelEmphasis2D"2D"
LargeZoneHighGrayLevelEmphasis25D"2.5D"
LargeZoneHighGrayLevelEmphasis3D"3D"
Grey level non-uniformityGrayLevelNonUniformity2D"2D"
GrayLevelNonUniformity25D"2.5D"
GrayLevelNonUniformity3D"3D"
Normalised grey level non-uniformityNormalisedGrayLevelNonUniformity2D"2D"
NormalisedGrayLevelNonUniformity25D"2.5D"
NormalisedGrayLevelNonUniformity3D"3D"
Zone size non-uniformityZoneSizeNonUniformity2D"2D"
ZoneSizeNonUniformity25D"2.5D"
ZoneSizeNonUniformity3D"3D"
Normalised zone size non-uniformityNormalisedZoneSizeNonUniformity2D"2D"
NormalisedZoneSizeNonUniformity25D"2.5D"
NormalisedZoneSizeNonUniformity3D"3D"
Zone percentageZonePercentage2D"2D"
ZonePercentage25D"2.5D"
ZonePercentage3D"3D"
Grey level varianceGrayLevelVariance2D"2D"
GrayLevelVariance25D"2.5D"
GrayLevelVariance3D"3D"
Zone size varianceZoneSizeVariance2D"2D"
ZoneSizeVariance25D"2.5D"
ZoneSizeVariance3D"3D"
Zone size entropyZoneSizeEntropy2D"2D"
ZoneSizeEntropy25D"2.5D"
ZoneSizeEntropy3D"3D"

Grey Level Distance Zone Based Features

To compute these texture features, when using the textureFeatures function, include "GLDZM" in the Type. You can compute only the 2D, 2.5D, or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in textureFeatures OutputSubType
Small distance emphasisSmallDistanceEmphasis2D"2D"
SmallDistanceEmphasis25D"2.5D"
SmallDistanceEmphasis3D"3D"
Large distance emphasisLargeDistanceEmphasis2D"2D"
LargeDistanceEmphasis25D"2.5D"
LargeDistanceEmphasis3D"3D"
Low grey level zone emphasisLowGrayLevelDistanceZoneEmphasis2D"2D"
LowGrayLevelDistanceZoneEmphasis25D"2.5D"
LowGrayLevelDistanceZoneEmphasis3D"3D"
High grey level zone emphasisHighGrayLevelDistanceZoneEmphasis2D"2D"
HighGrayLevelDistanceZoneEmphasis25D"2.5D"
HighGrayLevelDistanceZoneEmphasis3D"3D"
Small distance low grey level emphasisSmallDistanceLowGrayLevelEmphasis2D"2D"
SmallDistanceLowGrayLevelEmphasis25D"2.5D"
SmallDistanceLowGrayLevelEmphasis3D"3D"
Small distance high grey level emphasisSmallDistanceHighGrayLevelEmphasis2D"2D"
SmallDistanceHighGrayLevelEmphasis25D"2.5D"
SmallDistanceHighGrayLevelEmphasis3D"3D"
Large distance low grey level emphasisLargeDistanceLowGrayLevelEmphasis2D"2D"
LargeDistanceLowGrayLevelEmphasis25D"2.5D"
LargeDistanceLowGrayLevelEmphasis3D"3D"
Large distance high grey level emphasisLargeDistanceHighGrayLevelEmphasis2D"2D"
LargeDistanceHighGrayLevelEmphasis25D"2.5D"
LargeDistanceHighGrayLevelEmphasis3D"3D"
Grey level non-uniformityGrayLevelDistanceNonUniformity2D"2D"
GrayLevelDistanceNonUniformity25D"2.5D"
GrayLevelDistanceNonUniformity3D"3D"
Normalised grey level non-uniformityNormalisedGrayLevelDistanceNonUniformity2D"2D"
NormalisedGrayLevelDistanceNonUniformity25D"2.5D"
NormalisedGrayLevelDistanceNonUniformity3D"3D"
Zone distance non-uniformityZoneDistanceNonUniformity2D"2D"
ZoneDistanceNonUniformity25D"2.5D"
ZoneDistanceNonUniformity3D"3D"
Normalised zone distance non-uniformityNormalisedZoneDistanceNonUniformity2D"2D"
NormalisedZoneDistanceNonUniformity25D"2.5D"
NormalisedZoneDistanceNonUniformity3D"3D"
Zone percentageZoneDistancePercentage2D"2D"
ZoneDistancePercentage25D"2.5D"
ZoneDistancePercentage3D"3D"
Grey level varianceGrayLevelDistanceVariance2D"2D"
GrayLevelDistanceVariance25D"2.5D"
GrayLevelDistanceVariance3D"3D"
Zone distance varianceZoneDistanceVariance2D"2D"
ZoneDistanceVariance25D"2.5D"
ZoneDistanceVariance3D"3D"
Zone distance entropyZoneDistanceEntropy2D"2D"
ZoneDistanceEntropy25D"2.5D"
ZoneDistanceEntropy3D"3D"

Neighbourhood Grey Tone Difference Based Features

To compute these texture features, when using the textureFeatures function, include "NGTDM" in the Type. You can compute only the 2D, 2.5D, or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in textureFeatures OutputSubType
CoarsenessCoarseness2D"2D"
Coarseness25D"2.5D"
Coarseness3D"3D"
ContrastContrast2D"2D"
Contrast25D"2.5D"
Contrast3D"3D"
BusynessBusyness2D"2D"
Busyness25D"2.5D"
Busyness3D"3D"
ComplexityComplexity2D"2D"
Complexity25D"2.5D"
Complexity3D"3D"
StrengthStrength2D"2D"
Strength25D"2.5D"
Strength3D"3D"

Neighbouring Grey Level Dependence Based Features

To compute these texture features, when using the textureFeatures function, include "NGLDM" in the Type. You can compute only the 2D, 2.5D, or 3D features by specifying the corresponding SubType, or specify SubType as "all" to compute all listed features.

IBSI FeatureCorresponding Feature in textureFeatures OutputSubType
Low dependence emphasisLowDependenceEmphasis2D"2D"
LowDependenceEmphasis25D"2.5D"
LowDependenceEmphasis3D"3D"
High dependence emphasisHighDependenceEmphasis2D"2D"
HighDependenceEmphasis25D"2.5D"
HighDependenceEmphasis3D"3D"
Low grey level count emphasisLowGrayLevelCountEmphasis2D"2D"
LowGrayLevelCountEmphasis25D"2.5D"
LowGrayLevelCountEmphasis3D"3D"
High grey level count emphasisHighGrayLevelCountEmphasis2D"2D"
HighGrayLevelCountEmphasis25D"2.5D"
HighGrayLevelCountEmphasis3D"3D"
Low dependence low grey level emphasisLowDependenceLowGrayLevelEmphasis2D"2D"
LowDependenceLowGrayLevelEmphasis25D"2.5D"
LowDependenceLowGrayLevelEmphasis3D"3D"
Low dependence high grey level emphasisLowDependenceHighGrayLevelEmphasis2D"2D"
LowDependenceHighGrayLevelEmphasis25D"2.5D"
LowDependenceHighGrayLevelEmphasis3D"3D"
High dependence low grey level emphasisHighDependenceLowGrayLevelEmphasis2D"2D"
HighDependenceLowGrayLevelEmphasis25D"2.5D"
HighDependenceLowGrayLevelEmphasis3D"3D"
High dependence high grey level emphasisHighDependenceHighGrayLevelEmphasis2D"2D"
HighDependenceHighGrayLevelEmphasis25D"2.5D"
HighDependenceHighGrayLevelEmphasis3D"3D"
Grey level non-uniformityGrayLevelDependenceNonUniformity2D"2D"
GrayLevelDependenceNonUniformity25D"2.5D"
GrayLevelDependenceNonUniformity3D"3D"
Normalised grey level non-uniformityNormalisedGrayLevelDependenceNonUniformity2D"2D"
NormalisedGrayLevelDependenceNonUniformity25D"2.5D"
NormalisedGrayLevelDependenceNonUniformity3D"3D"
Dependence count non-uniformityDependenceCountNonUniformity2D"2D"
DependenceCountNonUniformity25D"2.5D"
DependenceCountNonUniformity3D"3D"
Normalised dependence count non-uniformityNormalisedDependenceCountNonUniformity2D"2D"
NormalisedDependenceCountNonUniformity25D"2.5D"
NormalisedDependenceCountNonUniformity3D"3D"
Dependence count percentageDependenceCountPercentage2D"2D"
DependenceCountPercentage25D"2.5D"
DependenceCountPercentage3D"3D"
Grey level varianceGrayLevelDependenceVariance2D"2D"
GrayLevelDependenceVariance25D"2.5D"
GrayLevelDependenceVariance3D"3D"
Dependence count varianceDependenceCountVariance2D"2D"
DependenceCountVariance25D"2.5D"
DependenceCountVariance3D"3D"
Dependence count entropyDependenceCountEntropy2D"2D"
DependenceCountEntropy25D"2.5D"
DependenceCountEntropy3D"3D"
Dependence count energyDependenceCountEnergy2D"2D"
DependenceCountEnergy25D"2.5D"
DependenceCountEnergy3D"3D"

See Also

| | |

Related Examples

More About

External Websites