Merge pull request #9033 from alalek:sgbm_disable_perf_in_debug

pull/9044/head
Alexander Alekhin 8 years ago
commit 64b483c65b
  1. 10
      modules/calib3d/perf/perf_stereosgbm.cpp

@ -38,20 +38,20 @@
namespace cvtest namespace cvtest
{ {
using std::tr1::tuple;
using std::tr1::get;
using namespace perf; using namespace perf;
using namespace testing; using namespace testing;
using namespace cv;
void MakeArtificialExample(RNG rng, Mat& dst_left_view, Mat& dst_view); static void MakeArtificialExample(RNG rng, Mat& dst_left_view, Mat& dst_view);
CV_ENUM(SGBMModes, StereoSGBM::MODE_SGBM, StereoSGBM::MODE_SGBM_3WAY, StereoSGBM::MODE_HH4); CV_ENUM(SGBMModes, StereoSGBM::MODE_SGBM, StereoSGBM::MODE_SGBM_3WAY, StereoSGBM::MODE_HH4);
typedef tuple<Size, int, SGBMModes> SGBMParams; typedef tuple<Size, int, SGBMModes> SGBMParams;
typedef TestBaseWithParam<SGBMParams> TestStereoCorresp; typedef TestBaseWithParam<SGBMParams> TestStereoCorresp;
#ifndef _DEBUG
PERF_TEST_P( TestStereoCorresp, SGBM, Combine(Values(Size(1280,720),Size(640,480)), Values(256,128), SGBMModes::all()) ) PERF_TEST_P( TestStereoCorresp, SGBM, Combine(Values(Size(1280,720),Size(640,480)), Values(256,128), SGBMModes::all()) )
#else
PERF_TEST_P( TestStereoCorresp, DISABLED_TooLongInDebug_SGBM, Combine(Values(Size(1280,720),Size(640,480)), Values(256,128), SGBMModes::all()) )
#endif
{ {
RNG rng(0); RNG rng(0);

Loading…
Cancel
Save