Class StructuredLightPattern

java.lang.Object
org.opencv.core.Algorithm
org.opencv.structured_light.StructuredLightPattern
Direct Known Subclasses:
GrayCodePattern, SinusoidalPattern

public class StructuredLightPattern extends Algorithm
Abstract base class for generating and decoding structured light patterns.
  • Constructor Details

    • StructuredLightPattern

      protected StructuredLightPattern(long addr)
  • Method Details

    • __fromPtr__

      public static StructuredLightPattern __fromPtr__(long addr)
    • generate

      public boolean generate(List<Mat> patternImages)
      Generates the structured light pattern to project.
      Parameters:
      patternImages - The generated pattern: a vector<Mat>, in which each image is a CV_8U Mat at projector's resolution.
      Returns:
      automatically generated
    • finalize

      protected void finalize() throws Throwable
      Overrides:
      finalize in class Algorithm
      Throws:
      Throwable