fix performance tests in tiny mode
This commit is contained in:
@@ -145,9 +145,14 @@ PERF_TEST_P(Image_NFeatures, Features2D_ORB,
|
||||
|
||||
DEF_PARAM_TEST(DescSize_Norm, int, NormType);
|
||||
|
||||
PERF_TEST_P(DescSize_Norm, Features2D_BFMatch,
|
||||
Combine(Values(64, 128, 256),
|
||||
Values(NormType(cv::NORM_L1), NormType(cv::NORM_L2), NormType(cv::NORM_HAMMING))))
|
||||
PERF_TEST_P(DescSize_Norm, Features2D_BFMatch, Combine(
|
||||
Values(64, 128, 256),
|
||||
#ifdef OPENCV_TINY_GPU_MODULE
|
||||
Values(NormType(cv::NORM_L2), NormType(cv::NORM_HAMMING))
|
||||
#else
|
||||
Values(NormType(cv::NORM_L1), NormType(cv::NORM_L2), NormType(cv::NORM_HAMMING))
|
||||
#endif
|
||||
))
|
||||
{
|
||||
declare.time(20.0);
|
||||
|
||||
@@ -202,10 +207,15 @@ static void toOneRowMatches(const std::vector< std::vector<cv::DMatch> >& src, s
|
||||
|
||||
DEF_PARAM_TEST(DescSize_K_Norm, int, int, NormType);
|
||||
|
||||
PERF_TEST_P(DescSize_K_Norm, Features2D_BFKnnMatch,
|
||||
Combine(Values(64, 128, 256),
|
||||
Values(2, 3),
|
||||
Values(NormType(cv::NORM_L1), NormType(cv::NORM_L2))))
|
||||
PERF_TEST_P(DescSize_K_Norm, Features2D_BFKnnMatch, Combine(
|
||||
Values(64, 128, 256),
|
||||
Values(2, 3),
|
||||
#ifdef OPENCV_TINY_GPU_MODULE
|
||||
Values(NormType(cv::NORM_L2))
|
||||
#else
|
||||
Values(NormType(cv::NORM_L1), NormType(cv::NORM_L2))
|
||||
#endif
|
||||
))
|
||||
{
|
||||
declare.time(30.0);
|
||||
|
||||
@@ -257,9 +267,14 @@ PERF_TEST_P(DescSize_K_Norm, Features2D_BFKnnMatch,
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
// BFRadiusMatch
|
||||
|
||||
PERF_TEST_P(DescSize_Norm, Features2D_BFRadiusMatch,
|
||||
Combine(Values(64, 128, 256),
|
||||
Values(NormType(cv::NORM_L1), NormType(cv::NORM_L2))))
|
||||
PERF_TEST_P(DescSize_Norm, Features2D_BFRadiusMatch, Combine(
|
||||
Values(64, 128, 256),
|
||||
#ifdef OPENCV_TINY_GPU_MODULE
|
||||
Values(NormType(cv::NORM_L2))
|
||||
#else
|
||||
Values(NormType(cv::NORM_L1), NormType(cv::NORM_L2))
|
||||
#endif
|
||||
))
|
||||
{
|
||||
declare.time(30.0);
|
||||
|
||||
|
Reference in New Issue
Block a user