Issue with Stereo Binary BM
I have a stereo pair with a resolution of [640 x 480] grayscale. My program keeps crashing when computing the disparity.
auto sbm = cv::stereo::StereoBinaryBM::create(16, 9); //have tried 32, 64
cv::Mat disparity;
sbm->compute(im_00, im_01, disparity);
When I initialized the disparity mat however, I get a weird output
auto sbm = cv::stereo::StereoBinaryBM::create(16, 9); //have tried 32, 64
cv::Mat disparity = cv::Mat::zeros(im_00.size(), CV_16SC1);
sbm->compute(im_00, im_01, disparity);
You can StereoBM instead of StereoBinaryBM. I don't know what is diffrence between StereoBM and StereoBinaryBM.