Class SoOpeningBallByReconstructionProcessing3d

  • All Implemented Interfaces:

    public class SoOpeningBallByReconstructionProcessing3d
    extends SoImageVizEngine
    As of Open Inventor 2023.2. ImageViz API is replaced by the new ImageDev toolkit.
    SoOpeningBallByReconstructionProcessing3d engine. The SoOpeningBallByReconstructionProcessing3d performs a 3D closing by reconstruction using a structuring element matching with a ball.

    An opening by reconstruction consists in applying an erosion followed by a morphological reconstruction. In the binary case an opening by reconstruction can be used for removing small objects without modifying edges of the large objects. In the grayscale case opening by reconstruction can be used for performing a Top Hat by reconstruction which allows to detect bright small structures without getting artifacts from the boundary concavities of large structures.

    This command supports two modes:

    • A fast mode which approximates a circular structuring element by combining dilations and erosions using 8 and 4 neighborhoods.
    • A precise mode (slower) which ensures a real circular structuring element.

    File format/default:

    OpeningBallByReconstructionProcessing3d {

      inImage NULL
      elementSize 3
      precisionMode FASTER

    Library references: sphereopeningbyrec3d