Skip to content
Snippets Groups Projects

Remove cvtColor() from middlebury::test()

Merged Sebastian Hahta requested to merge joseha/ftl:bugfix-cvtcolor into master
2 files
+ 7
6
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -22,9 +22,12 @@ OpenCVBM::OpenCVBM(nlohmann::json &config) : Disparity(config) {
@@ -22,9 +22,12 @@ OpenCVBM::OpenCVBM(nlohmann::json &config) : Disparity(config) {
void OpenCVBM::compute(const cv::Mat &l, const cv::Mat &r, cv::Mat &disp) {
void OpenCVBM::compute(const cv::Mat &l, const cv::Mat &r, cv::Mat &disp) {
Mat left_disp;
Mat left_disp;
Mat right_disp;
Mat right_disp;
left_matcher_-> compute(l, r,left_disp);
Mat lg, rg;
right_matcher_->compute(r,l, right_disp);
cv::cvtColor(l, lg, cv::COLOR_BGR2GRAY);
wls_filter_->filter(left_disp,l,disp,right_disp);
cv::cvtColor(r, rg, cv::COLOR_BGR2GRAY);
 
left_matcher_-> compute(lg, rg,left_disp);
 
right_matcher_->compute(rg, lg, right_disp);
 
wls_filter_->filter(left_disp, l, disp, right_disp);
}
}
Loading