Skip to content
Snippets Groups Projects
Commit d228e1f2 authored by Nicolas Pope's avatar Nicolas Pope
Browse files

Merge branch 'bugfix-cvtcolor' into 'master'

Remove cvtColor() from middlebury::test()

See merge request nicolas.pope/ftl!2
parents 5201d6ac dfe08295
No related branches found
No related tags found
1 merge request!2Remove cvtColor() from middlebury::test()
Pipeline #9843 passed
......@@ -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) {
Mat left_disp;
Mat right_disp;
left_matcher_-> compute(l, r,left_disp);
right_matcher_->compute(r,l, right_disp);
wls_filter_->filter(left_disp,l,disp,right_disp);
Mat lg, rg;
cv::cvtColor(l, lg, cv::COLOR_BGR2GRAY);
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);
}
......
......@@ -244,9 +244,7 @@ void ftl::middlebury::test(nlohmann::json &config) {
// Run algorithm
auto disparity = ftl::Disparity::create(config["disparity"]);
cvtColor(l, l, cv::COLOR_BGR2GRAY);
cvtColor(r, r, cv::COLOR_BGR2GRAY);
Mat disp;
disparity->compute(l,r,disp);
disp.convertTo(disp, CV_32F);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment