Commit 62b47108 authored by Andrey Morozov's avatar Andrey Morozov

minor fix with tests

parent 73578524
......@@ -72,6 +72,7 @@ void CV_GpuCSStereoBP::run(int )
disp.convertTo(disp, img_template.type());
double norm = cv::norm(disp, img_template, cv::NORM_INF);
if (norm >= 0.5) std::cout << "ConstantSpaceStereoBP norm = " << norm << std::endl;
ts->set_failed_test_info((norm < 0.5) ? CvTS::OK : CvTS::FAIL_GENERIC);
}
......
......@@ -54,7 +54,7 @@ class CV_GpuMeanShift : public CvTest
void run(int);
};
CV_GpuMeanShift::CV_GpuMeanShift(): CvTest( "GPU-MeanShift", "meanshift" ){}
CV_GpuMeanShift::CV_GpuMeanShift(): CvTest( "GPU-MeanShift", "MeanShift" ){}
void CV_GpuMeanShift::run(int )
{
......@@ -74,7 +74,7 @@ void CV_GpuMeanShift::run(int )
res.convertTo(res, img_template.type());
double norm = cv::norm(res, img_template, cv::NORM_INF);
if (norm >= 0.5) std::cout << "MeanShift norm = " << norm << std::endl;
ts->set_failed_test_info((norm < 0.5) ? CvTS::OK : CvTS::FAIL_GENERIC);
}
......
......@@ -63,16 +63,17 @@ void CV_GpuStereoBM::run(int )
cv::Mat img_template = cv::imread(std::string(ts->get_data_path()) + "stereobm/aloe-disp.png", 0);
cv::gpu::GpuMat disp;
cv::gpu::StereoBM_GPU bm;
cv::gpu::StereoBM_GPU bm(0, 128, 19);
bm(cv::gpu::GpuMat(img_l), cv::gpu::GpuMat(img_r), disp);
cv::imwrite(std::string(ts->get_data_path()) + "stereobm/aloe-disp.png", disp);
//cv::imwrite(std::string(ts->get_data_path()) + "stereobm/aloe-disp.png", disp);
disp.convertTo(disp, img_template.type());
double norm = cv::norm(disp, img_template, cv::NORM_INF);
ts->set_failed_test_info((norm < 0.5) ? CvTS::OK : CvTS::FAIL_GENERIC);
if (norm >= 100) std::cout << "StereoBM norm = " << norm << std::endl;
ts->set_failed_test_info((norm < 100) ? CvTS::OK : CvTS::FAIL_GENERIC);
}
......
......@@ -72,6 +72,7 @@ void CV_GpuStereoBP::run(int )
disp.convertTo(disp, img_template.type());
double norm = cv::norm(disp, img_template, cv::NORM_INF);
if (norm >= 0.5) std::cout << "StereoBP norm = " << norm << std::endl;
ts->set_failed_test_info((norm < 0.5) ? CvTS::OK : CvTS::FAIL_GENERIC);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment