I am trying to understand the disparity mapping functions of opencv I came across two methods cv2.StereoSGBM_create and cv2.StereoBM_create I don't quite understand the difference.
Also, what are the properties of the functions such as numDisparities or setSpeckleRange etc