Measure image texture

Calculates Haralick's texture features for an image.

Description

Calculates Haralick's texture features for an image. Each pixel in the image is compared to a corresponding pixel, a defined offset away (e.g. x-offset = 1, y-offset=0, z-offset=0 to compare to the pixel immediately right of each pixel). The intensities of the pixel pairs are added to a 2D gray-level co-occurrence matrix (GLCM) from which measures of angular second moment, contrast, correlation and entropy can be calculated.

Robert M Haralick; K Shanmugam; Its'hak Dinstein, "Textural Features for Image Classification" IEEE Transactions on Systems, Man, and Cybernetics. SMC-3 (1973) 6 610–621.

Parameters

ParameterDescription
Input imageImage from the workspace for which texture metrics will be calculated. Texture measurements will be assigned to this image.
X-offsetEach pixel in the input image will be compared to the pixel a defined offset-away. This parameter controls the x-axis offset. Offset specified in pixel units unless "Calibrated offset" is selected. If using calibrated units, the offset will be rounded to the closest integer value.
Y-offsetEach pixel in the input image will be compared to the pixel a defined offset-away. This parameter controls the y-axis offset. Offset specified in pixel units unless "Calibrated offset" is selected. If using calibrated units, the offset will be rounded to the closest integer value.
Z-offsetEach pixel in the input image will be compared to the pixel a defined offset-away. This parameter controls the z-axis offset. Offset specified in pixel units unless "Calibrated offset" is selected. If using calibrated units, the offset will be rounded to the closest integer value.
Calibrated offsetWhen selected, offsets are specified in calibrated units. Otherwise, offsets are assumed to be in pixel units.