Core Optical, Inc.
MorphologicalProcessor ClassIndustrial Strength, Scientific Grade
Encapsulates functionality associated with morphological processing.
Inheritance Hierarchy

OnlineSystem Object
  PrecisionImage.BinarizationAndMorphology MorphologicalProcessor

Namespace: PrecisionImage.BinarizationAndMorphology
Assembly: PrecisionImage (in PrecisionImage.dll) Version: (

public class MorphologicalProcessor

The MorphologicalProcessor class encapsulates functionality associated with morphological processing of binary images. While the class has a ProcessingMode property, only a subset of operations respect the SinglePrecisionAccelerator specifier. These are GetErodedBinaryMask(BinaryMask, BinaryMask), GetDilatedBinaryMask(BinaryMask, BinaryMask) and the array forms of the fourier descriptor methods. All other methods in this class will fall back to MultiThreadCPU when SinglePrecisionAccelerator or DoublePrecisionAccelerator modes are specified. SingleThreadCPU mode is respected by all methods.

Lastly, since these operations all involve binary input and output, precision has no practical influence on results and the DoublePrecisionAccelerator will be automatically overriden internally to the SinglePrecisionAccelerator specifier, where possible.
See Also