OpenCvSharp.Cv2.Phase C# (CSharp) Method

Phase() public static method

computes angle (angle(i)) of each (x(i), y(i)) vector
public static Phase ( InputArray x, InputArray y, OutputArray angle, bool angleInDegrees = false ) : void
x InputArray
y InputArray
angle OutputArray
angleInDegrees bool
return void
        public static void Phase(InputArray x, InputArray y, OutputArray angle, bool angleInDegrees = false)
        {
            if (x == null)
                throw new ArgumentNullException(nameof(x));
            if (y == null)
                throw new ArgumentNullException(nameof(y));
            if (angle == null)
                throw new ArgumentNullException(nameof(angle));
            x.ThrowIfDisposed();
            y.ThrowIfDisposed();
            angle.ThrowIfNotReady();
            NativeMethods.core_phase(x.CvPtr, y.CvPtr, angle.CvPtr, angleInDegrees ? 1 : 0);
            GC.KeepAlive(x);
            GC.KeepAlive(y);
            angle.Fix();
        }
        #endregion
Cv2