Measure object texture

Calculates Haralick's texture features for each object in a collection for a specific image.

Description

Calculates Haralick's texture features for each object in a collection for a specific image. Each point in each object is compared to a corresponding point, 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 each point pair 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 objectsObjects from the workspace for which the corresponding texture of the image (specified by "Input image") will be calculated. Textures will be calculated for each coordinate of each object and will include instances where the corresponding point (the intensity at the specified offset) is outside the object. Texture measurements will be assigned to the relevant objects.
Input imageImage from the workspace from which texture metrics for each object will be calculated.
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.