Class PhaseUnwrapping
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Abstract base class for phase unwrapping.
public class PhaseUnwrapping : Algorithm, IDisposable
- Inheritance
-
PhaseUnwrapping
- Implements
- Derived
- Inherited Members
Constructors
PhaseUnwrapping(nint, nint, Action<nint>)
constructor
protected PhaseUnwrapping(nint smartPtr, nint rawPtr, Action<nint> release)
Parameters
Methods
UnwrapPhaseMap(InputArray, OutputArray, InputArray)
Unwraps a 2D phase map.
public virtual void UnwrapPhaseMap(InputArray wrappedPhaseMap, OutputArray unwrappedPhaseMap, InputArray shadowMask = default)
Parameters
wrappedPhaseMapInputArrayThe wrapped phase map of type CV_32FC1 that needs to be unwrapped.
unwrappedPhaseMapOutputArrayThe unwrapped phase map.
shadowMaskInputArrayOptional CV_8UC1 mask image used when some pixels do not hold any phase information in the wrapped phase map.