OpenCvSharp.Cv2.ValidateDisparity C# (CSharp) Method

ValidateDisparity() public static method

validates disparity using the left-right check. The matrix "cost" should be computed by the stereo correspondence algorithm
public static ValidateDisparity ( InputOutputArray disparity, InputArray cost, int minDisparity, int numberOfDisparities, int disp12MaxDisp = 1 ) : void
disparity InputOutputArray
cost InputArray
minDisparity int
numberOfDisparities int
disp12MaxDisp int
return void
        public static void ValidateDisparity(InputOutputArray disparity, InputArray cost,
            int minDisparity, int numberOfDisparities, int disp12MaxDisp = 1)
        {
            if (disparity == null)
                throw new ArgumentNullException(nameof(disparity));
            if (cost == null)
                throw new ArgumentNullException(nameof(cost));
            disparity.ThrowIfNotReady();
            cost.ThrowIfDisposed();

            NativeMethods.calib3d_validateDisparity(
                disparity.CvPtr, cost.CvPtr, minDisparity, numberOfDisparities, disp12MaxDisp);
            disparity.Fix();
        }
Cv2