@@ -144,18 +144,18 @@ PARAM_TEST_CASE(SURF, HessianThreshold, Octaves, OctaveLayers, Extended, Upright
144
144
145
145
TEST_P (SURF, Detector)
146
146
{
147
- cv::UMat image;
148
- cv::ocl::setUseOpenCL (true );
149
- cv::imread (string (cvtest::TS::ptr ()->get_data_path ()) + " shared/fruits.png" , cv::IMREAD_GRAYSCALE).copyTo (image);
147
+ cv::UMat image;
148
+ cv::ocl::setUseOpenCL (true );
149
+ cv::imread (string (cvtest::TS::ptr ()->get_data_path ()) + " shared/fruits.png" , cv::IMREAD_GRAYSCALE).copyTo (image);
150
150
ASSERT_FALSE (image.empty ());
151
151
152
152
cv::Ptr<cv::xfeatures2d::SURF> surf = cv::xfeatures2d::SURF::create (hessianThreshold, nOctaves, nOctaveLayers, extended, upright);
153
153
std::vector<cv::KeyPoint> keypoints;
154
154
surf->detect (image, keypoints, cv::noArray ());
155
155
156
- cv::ocl::setUseOpenCL (false );
156
+ cv::ocl::setUseOpenCL (false );
157
157
std::vector<cv::KeyPoint> keypoints_gold;
158
- surf->detect (image, keypoints_gold, cv::noArray ());
158
+ surf->detect (image, keypoints_gold, cv::noArray ());
159
159
160
160
ASSERT_EQ (keypoints_gold.size (), keypoints.size ());
161
161
int matchedCount = getMatchedPointsCount (keypoints_gold, keypoints);
@@ -166,23 +166,23 @@ TEST_P(SURF, Detector)
166
166
167
167
TEST_P (SURF, Descriptor)
168
168
{
169
- cv::UMat image;
170
- cv::ocl::setUseOpenCL (true );
171
- cv::imread (string (cvtest::TS::ptr ()->get_data_path ()) + " shared/fruits.png" , cv::IMREAD_GRAYSCALE).copyTo (image);
169
+ cv::UMat image;
170
+ cv::ocl::setUseOpenCL (true );
171
+ cv::imread (string (cvtest::TS::ptr ()->get_data_path ()) + " shared/fruits.png" , cv::IMREAD_GRAYSCALE).copyTo (image);
172
172
ASSERT_FALSE (image.empty ());
173
173
174
- cv::Ptr<cv::xfeatures2d::SURF> surf = cv::xfeatures2d::SURF::create (hessianThreshold, nOctaves, nOctaveLayers, extended, upright);
174
+ cv::Ptr<cv::xfeatures2d::SURF> surf = cv::xfeatures2d::SURF::create (hessianThreshold, nOctaves, nOctaveLayers, extended, upright);
175
175
176
176
std::vector<cv::KeyPoint> keypoints;
177
- surf->detect (image, keypoints, cv::noArray ());
177
+ surf->detect (image, keypoints, cv::noArray ());
178
178
179
179
cv::UMat descriptors;
180
180
181
181
surf->detectAndCompute (image, cv::noArray (), keypoints, descriptors, true );
182
182
183
- cv::ocl::setUseOpenCL (false );
183
+ cv::ocl::setUseOpenCL (false );
184
184
cv::Mat descriptors_gold;
185
- surf->detectAndCompute (image, cv::noArray (), keypoints, descriptors_gold, true );
185
+ surf->detectAndCompute (image, cv::noArray (), keypoints, descriptors_gold, true );
186
186
187
187
cv::BFMatcher matcher (surf->defaultNorm ());
188
188
std::vector<cv::DMatch> matches;
0 commit comments