Skip to main content
Version: 2026.02.4

Feature Image

If Feature Image is selected as the input, a specific feature can be selected for the calculation.

Add New Variable window, with input selected as Feature Image
Add New Variable window, with input selected as Feature Image
SettingDescription
Variable nameSpecify a name for the variable. If the name is already in use, the variable is not added to the list.
CalculateSelect the statistical calculation to perform on the selected input. See section below for more details.
Label/AnnotationSpecify one or all labels/annotations on which the calculation should be performed.
Region of interest (ROI)Specify one or more ROIs to limit the calculation. Only labeled pixels within the selected ROI(s) are included. It is also possible to perform the calculation without applying any ROI restrictions.
FeatureSpecify the feature on which the selected calculation should be performed (e.g., background or tissue).
Output levelSpecifies the level at which results are reported. This setting has a significant impact on the output, determining whether a single value is generated for the entire image or individual values are generated for each object. For more information, click Output Level

warning

The interpretation of the output variable depends on both the selected calculation and the chosen output level. How results are accumulated, for instance when using the Image output level, can be found in the table Accumulation table

note

If Counting Frame is activated in the input section in the APP Control, the Counting Frame is applied on all outputs. Toggling on Clip to Counting Frame disables the Counting Frame. This is only relevant when working with larger objects that span multiple analysis tiles.

Calculate​

The following calculations can be performed on the feature image:

Minimum intensity​

The minimum intensity of the given label or annotation for the specified feature is saved as the output variable.

Maximum intensity​

The maximum intensity of the given label or annotation for the specified feature is saved as the output variable.

Mean intensity​

The mean intensity of the given label or annotation for the specified feature is saved as the output variable.

Standard deviation​

The standard deviation of the intensity for the given label or annotation for the specified feature is saved as the output variable.

Median​

The intensity of each label/annotation is calculated in the specified frame and band. The median of the calculated intensities is saved as the variable.

Modus​

The intensity of each label/annotation is calculated in the specified frame and band. The modus of the calculated intensities is saved as the variable. The modus is the most frequently occurring pixel value (if this includes several values or non-repeating values the lowest value will be saved).

Entropy​

The entropy of the given label or annotation and specified band is saved as the output variable. Entropy is a measure of the randomness of the chosen object, where a greater value indicates grater randomness. Entropy is estimated as a probability distribution:

H(X)=∑i=inP(xi)⋅log(P(xi))H(X) = \sum_{i = i}^{n} P(x_i) \cdot log(P(x_i))

where H(X)H(X) is the entropy, nn is the number of bins, and P(xi)P(x_i) is the probability of a data point falling into the ii-th bin.

The entropy is based on a number of bins (nBins) used in the histogram calculation. Choosing many bins will allow for more precision, but will be more sensitive to noise, while fewer bins will be more resilient to noise, but might lose information.

Texture measures​

The texture measurements of a given label or annotation are calculated based on the chosen band. There are six different texture measures available.

  • Texture Inertia: The texture inertia is the inertia of the power spectrum. Inertia of an image can be described as the force needed to accelerate the image to a rotation around the center of the image. This means that texture inertia mainly quantifies how high the frequencies in the image are.
  • Texture Entropy: The texture entropy is the entropy of the power spectrum and describes how much randomness there is present in an image.
  • Texture Minor Axis: The texture minor axis is the length of the minor axis of the power spectrum, modeled as a 2-dimensional Gaussian distribution. The texture minor axis will be proportional to the frequency orthogonal to the highest frequency in the image in any direction.
  • Texture Major Axis: The texture major axis is the length of the major axis of the power spectrum, modeled as a 2-dimensional Gaussian distribution. The texture major axis will be proportional to the highest frequency in the image in any direction.
  • Texture Anisotropy: The texture anisotropy is the relation between the minor and the major axis of the power spectrum, modeled as a 2-dimensional Gaussian distribution. The texture anisotropy is proportional to how much directional information there is present in the image.
  • Texture Major direction: This texture measurement specifies the direction of the most prominent texture. The direction is given in relation to the horizontal axis and will be between 0 and 180.

Pixel Values​

The pixel value feature outputs the pixel values in a given label(s) of the given band in the current FOV (Tile analysis size). The output can create massive amount of data. The total number of included pixels in whole slides is therefore limited to the number of pixels in a single FOV.

The order of the pixel data when displaying Original Data will be as the position in the original FOV. The first point will be the value in the top left corner and following values are from pixels moving left to right for each row of pixels.

Pixel Position when displaying as original data.
Pixel Position when displaying as original data.

Accumulation Table​

The table below describes how each calculation type is evaluated depending on the selected output level. For Image as output level, a single value is calculated for the entire image. For Object defined as as output level, individual results are accumulated across the specified objects. See Output Level for more details.

Output VariableAccumulation TypeDescription
Minimum IntensityMinimumKeeps the lowest intensity found.
Maximum IntensityMaximumKeeps the highest intensity found.
Mean IntensityPixel-weighted meanCalculates one average across all included pixels, so larger areas contribute proportionally more pixels.
Standard DeviationCombined standard deviationCalculates the standard deviation across all included pixels.
MedianCombined-histogram medianCalculates the median from the combined pixel-value distribution, respecting configured intensity limits.
ModusCombined-histogram modeReturns the most common pixel value from the combined pixel-value distribution.
EntropyCombined-histogram entropyCalculates entropy from the combined pixel-value distribution, using the configured number of bins.
Texture InertiaMaximumKeeps the highest texture value.
Texture EntropyMaximumKeeps the highest texture value.
Texture Minor AxisMaximumKeeps the highest texture value.
Texture Major AxisMaximumKeeps the highest texture value.
Texture AnisotropyMaximumKeeps the highest texture value.
Texture Major DirectionMaximumKeeps the highest texture value.
Pixel ValuesAppend with sampling limitAppends pixel values into an exported list. Sampling limits may cap the number retained for each field of view.