@@ -75,7 +75,7 @@ namespace xfeatures2d
75
75
virtual void compute (InputArray image, std::vector<KeyPoint>& keypoints, OutputArray descriptors);
76
76
77
77
protected:
78
- typedef void (*PixelTestFn)(const Mat& input_image, const std::vector<KeyPoint>& keypoints, OutputArray& , const std::vector<int > &points, bool rotationInvariance, int half_ssd_size);
78
+ typedef void (*PixelTestFn)(const Mat& input_image, const std::vector<KeyPoint>& keypoints, OutputArray, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size);
79
79
80
80
int bytes_;
81
81
PixelTestFn test_fn_;
@@ -93,7 +93,7 @@ namespace xfeatures2d
93
93
void CacluateSums (int count, const std::vector<int > &points, bool rotationInvariance, const Mat &grayImage, const KeyPoint &pt, int &suma, int &sumc, float cos_theta, float sin_theta, int half_ssd_size);
94
94
95
95
96
- static void pixelTests1 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
96
+ static void pixelTests1 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
97
97
{
98
98
Mat descriptors = _descriptors.getMat ();
99
99
for (int i = 0 ; i < (int )keypoints.size (); ++i)
@@ -124,7 +124,7 @@ static void pixelTests1(const Mat& grayImage, const std::vector<KeyPoint>& keypo
124
124
}
125
125
126
126
127
- static void pixelTests2 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
127
+ static void pixelTests2 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
128
128
{
129
129
Mat descriptors = _descriptors.getMat ();
130
130
for (int i = 0 ; i < (int )keypoints.size (); ++i)
@@ -155,7 +155,7 @@ static void pixelTests2(const Mat& grayImage, const std::vector<KeyPoint>& keypo
155
155
}
156
156
157
157
158
- static void pixelTests4 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
158
+ static void pixelTests4 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
159
159
{
160
160
Mat descriptors = _descriptors.getMat ();
161
161
for (int i = 0 ; i < (int )keypoints.size (); ++i)
@@ -187,7 +187,7 @@ static void pixelTests4(const Mat& grayImage, const std::vector<KeyPoint>& keypo
187
187
188
188
189
189
190
- static void pixelTests8 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
190
+ static void pixelTests8 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
191
191
{
192
192
Mat descriptors = _descriptors.getMat ();
193
193
for (int i = 0 ; i < (int )keypoints.size (); ++i)
@@ -218,7 +218,7 @@ static void pixelTests8(const Mat& grayImage, const std::vector<KeyPoint>& keypo
218
218
}
219
219
220
220
221
- static void pixelTests16 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
221
+ static void pixelTests16 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
222
222
{
223
223
Mat descriptors = _descriptors.getMat ();
224
224
for (int i = 0 ; i < (int )keypoints.size (); ++i)
@@ -249,7 +249,7 @@ static void pixelTests16(const Mat& grayImage, const std::vector<KeyPoint>& keyp
249
249
}
250
250
251
251
252
- static void pixelTests32 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
252
+ static void pixelTests32 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
253
253
{
254
254
Mat descriptors = _descriptors.getMat ();
255
255
for (int i = 0 ; i < (int )keypoints.size (); ++i)
@@ -279,7 +279,7 @@ static void pixelTests32(const Mat& grayImage, const std::vector<KeyPoint>& keyp
279
279
}
280
280
281
281
282
- static void pixelTests64 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray& _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
282
+ static void pixelTests64 (const Mat& grayImage, const std::vector<KeyPoint>& keypoints, OutputArray _descriptors, const std::vector<int > &points, bool rotationInvariance, int half_ssd_size)
283
283
{
284
284
Mat descriptors = _descriptors.getMat ();
285
285
for (int i = 0 ; i < (int )keypoints.size (); ++i)
0 commit comments