@@ -11,7 +11,7 @@ using std::tr1::make_tuple;
11
11
using std::tr1::get;
12
12
using namespace testing ;
13
13
14
- #define SHOW_DEBUG_LOG 0
14
+ #define SHOW_DEBUG_LOG 1
15
15
16
16
typedef std::tr1::tuple<std::string, Ptr<FeatureDetector>, Ptr<DescriptorExtractor>, float >
17
17
String_FeatureDetector_DescriptorExtractor_Float_t;
@@ -72,7 +72,7 @@ TEST_P(DescriptorRotationInvariance, rotation)
72
72
vector<KeyPoint> keypoints0;
73
73
Mat descriptors0;
74
74
featureDetector->detect (image0, keypoints0, mask0);
75
- std::cout << " Intial keypoints : " << keypoints0.size () << std::endl;
75
+ std::cout << " Keypoints : " << keypoints0.size () << std::endl;
76
76
EXPECT_GE (keypoints0.size (), 15u );
77
77
descriptorExtractor->compute (image0, keypoints0, descriptors0);
78
78
@@ -109,7 +109,7 @@ TEST_P(DescriptorRotationInvariance, rotation)
109
109
#if SHOW_DEBUG_LOG
110
110
std::cout
111
111
<< " angle = " << angle
112
- << " , keypoints = " << keypoints1. size ()
112
+ << " , inliers = " << descInliersCount
113
113
<< " , descInliersRatio = " << static_cast <float >(descInliersCount) / keypoints0.size ()
114
114
<< std::endl;
115
115
#endif
@@ -121,6 +121,7 @@ TEST_P(DescriptorScaleInvariance, scale)
121
121
{
122
122
vector<KeyPoint> keypoints0;
123
123
featureDetector->detect (image0, keypoints0);
124
+ std::cout << " Keypoints: " << keypoints0.size () << std::endl;
124
125
EXPECT_GE (keypoints0.size (), 15u );
125
126
Mat descriptors0;
126
127
descriptorExtractor->compute (image0, keypoints0, descriptors0);
@@ -159,6 +160,7 @@ TEST_P(DescriptorScaleInvariance, scale)
159
160
#if SHOW_DEBUG_LOG
160
161
std::cout
161
162
<< " scale = " << scale
163
+ << " , inliers = " << descInliersCount
162
164
<< " , descInliersRatio = " << static_cast <float >(descInliersCount) / keypoints0.size ()
163
165
<< std::endl;
164
166
#endif
0 commit comments