#include <fov_distorter.h>
|
template<typename T > |
Eigen::Matrix< T, 2, 1 > | Distort (const T *distortion, const Eigen::Matrix< T, 3, 3 > &intrinsics, const Eigen::Matrix< T, 2, 1 > &undistorted_point) const |
|
cv::Mat | Undistort (const cv::Mat &distorted_image, const Eigen::Matrix3d &intrinsics, const Eigen::VectorXd &distortion) const final |
|
Eigen::Vector2d | Undistort (const Eigen::Vector2d &distorted_point, const Eigen::Matrix3d &intrinsics, const Eigen::VectorXd &distortion) const final |
|
Eigen::Vector2d | Distort (const Eigen::VectorXd &distortion, const Eigen::Matrix3d &intrinsics, const Eigen::Vector2d &undistorted_point) const |
|
std::vector< Eigen::Vector2d > | Undistort (const std::vector< Eigen::Vector2d > &distorted_points, const Eigen::Matrix3d &intrinsics, const Eigen::VectorXd &distortion) const |
|
◆ Distort()
template<typename T >
Eigen::Matrix<T, 2, 1> vision_common::FovDistorter::Distort |
( |
const T * |
distortion, |
|
|
const Eigen::Matrix< T, 3, 3 > & |
intrinsics, |
|
|
const Eigen::Matrix< T, 2, 1 > & |
undistorted_point |
|
) |
| const |
|
inline |
◆ Undistort() [1/2]
cv::Mat vision_common::FovDistorter::Undistort |
( |
const cv::Mat & |
distorted_image, |
|
|
const Eigen::Matrix3d & |
intrinsics, |
|
|
const Eigen::VectorXd & |
distortion |
|
) |
| const |
|
inlinefinalvirtual |
◆ Undistort() [2/2]
Eigen::Vector2d vision_common::FovDistorter::Undistort |
( |
const Eigen::Vector2d & |
distorted_point, |
|
|
const Eigen::Matrix3d & |
intrinsics, |
|
|
const Eigen::VectorXd & |
distortion |
|
) |
| const |
|
inlinefinalvirtual |
The documentation for this class was generated from the following file: