ccalib: don't convert vector<Keypoint> into Mat-like structures

pull/1352/head
Alexander Alekhin 8 years ago
parent b556c2a7c3
commit 964a8a9a9d
  1. 2
      modules/ccalib/include/opencv2/ccalib.hpp
  2. 4
      modules/ccalib/src/ccalib.cpp

@ -71,7 +71,7 @@ public:
bool isInitialized();
void getPatternPoints(OutputArray original_points);
void getPatternPoints(std::vector<KeyPoint>& original_points);
/**<
Returns a vector<Point> of the original points.
*/

@ -405,9 +405,9 @@ bool CustomPattern::findPattern(InputArray image, OutputArray matched_features,
return (!m_ftrs.empty());
}
void CustomPattern::getPatternPoints(OutputArray original_points)
void CustomPattern::getPatternPoints(std::vector<KeyPoint>& original_points)
{
return Mat(keypoints).copyTo(original_points);
original_points = keypoints;
}
double CustomPattern::getPixelSize()

Loading…
Cancel
Save