\r
PARAM_TEST_CASE(BruteForceMatcher, cv::gpu::DeviceInfo, DistType, int)\r
{\r
- static const int queryDescCount = 300; // must be even number because we split train data in some cases in two\r
- static const int countFactor = 4; // do not change it\r
-\r
cv::gpu::DeviceInfo devInfo;\r
cv::gpu::BruteForceMatcher_GPU_base::DistType distType;\r
int dim;\r
+ \r
+ int queryDescCount;\r
+ int countFactor;\r
\r
cv::Mat query, train;\r
\r
dim = GET_PARAM(2);\r
\r
cv::gpu::setDevice(devInfo.deviceID());\r
+ \r
+ queryDescCount = 300; // must be even number because we split train data in some cases in two\r
+ countFactor = 4; // do not change it\r
\r
cv::RNG& rng = cvtest::TS::ptr()->get_rng();\r
\r
ASSERT_EQ(0, badCount);\r
}\r
\r
+\r
TEST_P(BruteForceMatcher, MatchAdd)\r
{\r
std::vector<cv::DMatch> matches;\r
\r
const float radius = 1.f / countFactor;\r
\r
+\r
std::vector< std::vector<cv::DMatch> > matches;\r
\r
ASSERT_NO_THROW(\r