Home | History | Annotate | Download | only in src

Lines Matching refs:imagePoints

62 void cv::fisheye::projectPoints(InputArray objectPoints, OutputArray imagePoints, const Affine3d& affine,
65 projectPoints(objectPoints, imagePoints, affine.rvec(), affine.translation(), K, D, alpha, jacobian);
68 void cv::fisheye::projectPoints(InputArray objectPoints, OutputArray imagePoints, InputArray _rvec,
73 imagePoints.create(objectPoints.size(), CV_MAKETYPE(objectPoints.depth(), 2));
117 Vec2f *xpf = imagePoints.getMat().ptr<Vec2f>();
118 Vec2d *xpd = imagePoints.getMat().ptr<Vec2d>();
690 double cv::fisheye::calibrate(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, const Size& image_size,
694 CV_Assert(!objectPoints.empty() && !imagePoints.empty() && objectPoints.total() == imagePoints.total());
696 CV_Assert(imagePoints.type() == CV_32FC2 || imagePoints.type() == CV_64FC2);
752 CalibrateExtrinsics(objectPoints, imagePoints, finalParam, check_cond, thresh_cond, omc, Tc);
766 ComputeJacobians(objectPoints, imagePoints, finalParam, omc, Tc, check_cond,thresh_cond, JJ2_inv, ex3);
780 CalibrateExtrinsics(objectPoints, imagePoints, finalParam, check_cond,
787 EstimateUncertainties(objectPoints, imagePoints, finalParam, omc, Tc, errors, err_std, thresh_cond,
1144 void cv::internal::projectPoints(cv::InputArray objectPoints, cv::OutputArray imagePoints,
1152 fisheye::projectPoints(objectPoints, imagePoints, _rvec, _tvec, K, param.k, param.alpha, jacobian);
1155 void cv::internal::ComputeExtrinsicRefine(const Mat& imagePoints, const Mat& objectPoints, Mat& rvec,
1160 CV_Assert(!imagePoints.empty() && imagePoints.type() == CV_64FC2);
1172 Mat ex = imagePoints - Mat(x).t();
1297 cv::Mat cv::internal::NormalizePixels(const Mat& imagePoints, const IntrinsicParams& param)
1299 CV_Assert(!imagePoints.empty() && imagePoints.type() == CV_64FC2);
1301 Mat distorted((int)imagePoints.total(), 1, CV_64FC2), undistorted;
1302 const Vec2d* ptr = imagePoints.ptr<Vec2d>(0);
1304 for (size_t i = 0; i < imagePoints.total(); ++i)
1352 void cv::internal::CalibrateExtrinsics(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints,
1357 CV_Assert(!imagePoints.empty() && (imagePoints.type() == CV_32FC2 || imagePoints.type() == CV_64FC2));
1365 for(int image_idx = 0; image_idx < (int)imagePoints.total(); ++image_idx)
1371 imagePoints.getMat (image_idx).convertTo(image, CV_64FC2);
1387 void cv::internal::ComputeJacobians(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints,
1392 CV_Assert(!imagePoints.empty() && (imagePoints.type() == CV_32FC2 || imagePoints.type() == CV_64FC2));
1406 imagePoints.getMat (image_idx).convertTo(image, CV_64FC2);
1452 void cv::internal::EstimateUncertainties(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints,
1457 CV_Assert(!imagePoints.empty() && (imagePoints.type() == CV_32FC2 || imagePoints.type() == CV_64FC2));
1468 imagePoints.getMat (image_idx).convertTo(image, CV_64FC2);
1486 ComputeJacobians(objectPoints, imagePoints, params, omc, Tc, check_cond, thresh_cond, _JJ2_inv, ex3);