#include <distorter.h>
|
Eigen::Vector2d | Distort (const Eigen::VectorXd &distortion, const Eigen::Matrix3d &intrinsics, const Eigen::Vector2d &undistorted_point) const |
|
virtual Eigen::Vector2d | Undistort (const Eigen::Vector2d &distorted_point, const Eigen::Matrix3d &intrinsics, const Eigen::VectorXd &distortion) const =0 |
|
std::vector< Eigen::Vector2d > | Undistort (const std::vector< Eigen::Vector2d > &distorted_points, const Eigen::Matrix3d &intrinsics, const Eigen::VectorXd &distortion) const |
|
virtual cv::Mat | Undistort (const cv::Mat &distorted_image, const Eigen::Matrix3d &intrinsics, const Eigen::VectorXd &distortion) const =0 |
|
◆ Distort()
template<int NUM_PARAMS, typename DISTORTER >
Eigen::Vector2d vision_common::Distorter< NUM_PARAMS, DISTORTER >::Distort |
( |
const Eigen::VectorXd & |
distortion, |
|
|
const Eigen::Matrix3d & |
intrinsics, |
|
|
const Eigen::Vector2d & |
undistorted_point |
|
) |
| const |
|
inline |
◆ Undistort() [1/3]
template<int NUM_PARAMS, typename DISTORTER >
virtual cv::Mat vision_common::Distorter< NUM_PARAMS, DISTORTER >::Undistort |
( |
const cv::Mat & |
distorted_image, |
|
|
const Eigen::Matrix3d & |
intrinsics, |
|
|
const Eigen::VectorXd & |
distortion |
|
) |
| const |
|
pure virtual |
◆ Undistort() [2/3]
template<int NUM_PARAMS, typename DISTORTER >
virtual Eigen::Vector2d vision_common::Distorter< NUM_PARAMS, DISTORTER >::Undistort |
( |
const Eigen::Vector2d & |
distorted_point, |
|
|
const Eigen::Matrix3d & |
intrinsics, |
|
|
const Eigen::VectorXd & |
distortion |
|
) |
| const |
|
pure virtual |
◆ Undistort() [3/3]
template<int NUM_PARAMS, typename DISTORTER >
std::vector<Eigen::Vector2d> vision_common::Distorter< NUM_PARAMS, DISTORTER >::Undistort |
( |
const std::vector< Eigen::Vector2d > & |
distorted_points, |
|
|
const Eigen::Matrix3d & |
intrinsics, |
|
|
const Eigen::VectorXd & |
distortion |
|
) |
| const |
|
inline |
◆ kNumParams
template<int NUM_PARAMS, typename DISTORTER >
The documentation for this class was generated from the following file:
- localization/vision_common/include/vision_common/distorter.h