Class PhaseUnwrapping

java.lang.Object
org.opencv.core.Algorithm
org.opencv.phase_unwrapping.PhaseUnwrapping
Direct Known Subclasses:
HistogramPhaseUnwrapping

public class PhaseUnwrapping extends Algorithm
Abstract base class for phase unwrapping.
  • Constructor Details

    • PhaseUnwrapping

      protected PhaseUnwrapping(long addr)
  • Method Details

    • __fromPtr__

      public static PhaseUnwrapping __fromPtr__(long addr)
    • unwrapPhaseMap

      public void unwrapPhaseMap(Mat wrappedPhaseMap, Mat unwrappedPhaseMap, Mat shadowMask)
      Unwraps a 2D phase map.
      Parameters:
      wrappedPhaseMap - The wrapped phase map of type CV_32FC1 that needs to be unwrapped.
      unwrappedPhaseMap - The unwrapped phase map.
      shadowMask - Optional CV_8UC1 mask image used when some pixels do not hold any phase information in the wrapped phase map.
    • unwrapPhaseMap

      public void unwrapPhaseMap(Mat wrappedPhaseMap, Mat unwrappedPhaseMap)
      Unwraps a 2D phase map.
      Parameters:
      wrappedPhaseMap - The wrapped phase map of type CV_32FC1 that needs to be unwrapped.
      unwrappedPhaseMap - The unwrapped phase map.
    • finalize

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