Emgu.CV.KinectCapture.GetMaxDisparity C# (CSharp) Method

GetMaxDisparity() public method

Given the minimum distance in mm, return the maximum valid disparity value.
public GetMaxDisparity ( double minDistance ) : double
minDistance double The minimum distance that an object is away from the camera
return double
        public double GetMaxDisparity(double minDistance)
        {
            //baseline in mm
             double baseline = GetCaptureProperty(Emgu.CV.CvEnum.CAP_PROP.CV_CAP_OPENNI_DEPTH_GENERATOR_BASELINE);
             //focal length in pixels
             double f = GetCaptureProperty(Emgu.CV.CvEnum.CAP_PROP.CV_CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH);

             return baseline / f * minDistance;
        }