using std::tr1::make_tuple;
using std::tr1::get;
-typedef std::tr1::tuple<std::string, std::string, int> Cascade_Image_MinSize_t;
-typedef perf::TestBaseWithParam<Cascade_Image_MinSize_t> Cascade_Image_MinSize;
+typedef std::tr1::tuple<std::string, std::string, int> OCL_Cascade_Image_MinSize_t;
+typedef perf::TestBaseWithParam<OCL_Cascade_Image_MinSize_t> OCL_Cascade_Image_MinSize;
-PERF_TEST_P( Cascade_Image_MinSize, CascadeClassifier_UMat,
+PERF_TEST_P( OCL_Cascade_Image_MinSize, CascadeClassifier,
testing::Combine(
testing::Values( string("cv/cascadeandhog/cascades/haarcascade_frontalface_alt.xml") ),
testing::Values( string("cv/shared/lena.png"),
while (next())
{
faces.clear();
+ ocl::finish();
startTimer();
cc.detectMultiScale(uimg, faces, 1.1, 3, 0, minSize);
//sort(faces.begin(), faces.end(), comparators::RectLess());
SANITY_CHECK_NOTHING();//(faces, min_size/5);
+ // using SANITY_CHECK_NOTHING() since OCL and PLAIN version may find different faces number
}