moved estimateAffine3D declaration from imgproc to calib3d, where it is really implemented (ticket #705)

pull/13383/head
Vadim Pisarevsky 15 years ago
parent eea43c6a46
commit 70d2c57e35
  1. 5
      modules/calib3d/include/opencv2/calib3d/calib3d.hpp
  2. 5
      modules/imgproc/include/opencv2/imgproc/imgproc.hpp

@ -453,6 +453,11 @@ CV_EXPORTS_W Mat findHomography( const Mat& srcPoints,
const Mat& dstPoints,
int method=0, double ransacReprojThreshold=3 );
//! computes the best-fit affine transformation that maps one 3D point set to another (RANSAC algorithm is used)
CV_EXPORTS int estimateAffine3D(const Mat& from, const Mat& to, CV_OUT Mat& dst,
CV_OUT vector<uchar>& outliers,
double param1 = 3.0, double param2 = 0.99);
//! Computes RQ decomposition of 3x3 matrix
CV_EXPORTS void RQDecomp3x3( const Mat& M, Mat& R, Mat& Q );

@ -844,11 +844,6 @@ CV_EXPORTS_W double pointPolygonTest( const Mat& contour,
//! estimates the best-fit affine transformation that maps one 2D point set to another or one image to another.
CV_EXPORTS_W Mat estimateRigidTransform( const Mat& A, const Mat& B,
bool fullAffine );
//! computes the best-fit affine transformation that maps one 3D point set to another (RANSAC algorithm is used)
CV_EXPORTS int estimateAffine3D(const Mat& from, const Mat& to, CV_OUT Mat& dst,
CV_OUT vector<uchar>& outliers,
double param1 = 3.0, double param2 = 0.99);
}

Loading…
Cancel
Save