de.unihalle.informatik.MiToBo.features.texture
Class FeatureCalculatorHaralickMeasures

java.lang.Object
  extended by de.unihalle.informatik.Alida.operator.ALDOperator
      extended by de.unihalle.informatik.MiToBo.core.operator.MTBOperator
          extended by de.unihalle.informatik.MiToBo.features.FeatureCalculator
              extended by de.unihalle.informatik.MiToBo.features.texture.FeatureCalculatorHaralickMeasures
All Implemented Interfaces:
de.unihalle.informatik.Alida.datatypes.ALDConfigurationValidator, de.unihalle.informatik.Alida.operator.events.ALDOperatorExecutionProgressEventListener, EventListener

@ALDAOperator(genericExecutionMode=ALL,
              level=STANDARD,
              allowBatchMode=false)
@ALDDerivedClass
public class FeatureCalculatorHaralickMeasures
extends FeatureCalculator

Calculates set of Haralick co-occurrence texture features from an image.

The operator expects that the input image does not contain more than 256 different gray-values, color images are completely rejected. For saving memory the operator first checks the maximal gray-value in the image and updates the size of the gray-level co-occurence matrices accordingly. Subsequently, the following measures are calculated:

For details about these measures, refer to one of the following papers: