Class SoSkeletonProcessing2d

  • All Implemented Interfaces:

    public class SoSkeletonProcessing2d
    extends SoImageVizEngine
    As of Open Inventor 2023.2. ImageViz API is replaced by the new ImageDev toolkit.
    SoSkeletonProcessing2d engine computes the morphological skeleton of objects. The skeleton of a set X is the line made up of those points for which the distance to the boundary of the set is reached by at least two points. During the first iteration, if , the central point will be replaced with .

    Imagine that the set X is a very dry herb prairie which starts to burn from all the points of its boundary. The skeleton would be the line where the fires meet. Using the same analogy, we may define the quench function as the time for the fire to reach this line.

    Figure 1: Sq(X) is the quench functionFigure 2: Some shapes and their skeletons See also: SoEndPointsProcessing2d, SoTriplePointsProcessing2d, SoPruneProcessing2d.

    File format/default:

    SkeletonProcessing2d {

      computeMode MODE_AUTO
      inBinaryImage NULL

    Library references: skeleton

    • Constructor Detail

      • SoSkeletonProcessing2d

        public SoSkeletonProcessing2d()