#include <affine.h>
|
template<class TParamsTypeT , class TPointTypeT > |
static auto | distort (Eigen::MatrixBase< TParamsTypeT > const ¶ms, Eigen::MatrixBase< TPointTypeT > const &proj_point_in_camera_z1_plane) -> PixelImage< typename TPointTypeT::Scalar > |
|
template<class TScalar > |
static auto | undistort (Params< TScalar > const ¶ms, PixelImage< TScalar > const &pixel_image) -> ProjInCameraZ1Plane< TScalar > |
|
template<class TParamsTypeT , class TPointTypeT > |
static auto | dxDistort (Eigen::MatrixBase< TParamsTypeT > const ¶ms, Eigen::MatrixBase< TPointTypeT > const &) -> Eigen::Matrix< typename TPointTypeT::Scalar, 2, 2 > |
|
◆ DistorationParams
◆ Params
◆ PixelImage
◆ ProjInCameraZ1Plane
◆ distort()
template<class TParamsTypeT , class TPointTypeT >
static auto sophus::AffineTransform::distort |
( |
Eigen::MatrixBase< TParamsTypeT > const & |
params, |
|
|
Eigen::MatrixBase< TPointTypeT > const & |
proj_point_in_camera_z1_plane |
|
) |
| -> PixelImage<typename TPointTypeT::Scalar> |
|
inlinestatic |
◆ dxDistort()
template<class TParamsTypeT , class TPointTypeT >
static auto sophus::AffineTransform::dxDistort |
( |
Eigen::MatrixBase< TParamsTypeT > const & |
params, |
|
|
Eigen::MatrixBase< TPointTypeT > const & |
|
|
) |
| -> Eigen::Matrix<typename TPointTypeT::Scalar, 2, 2> |
|
inlinestatic |
◆ undistort()
◆ kNumDistortionParams
constexpr int sophus::AffineTransform::kNumDistortionParams = 0 |
|
staticconstexpr |
◆ kNumParams
constexpr int sophus::AffineTransform::kNumParams = 4 |
|
staticconstexpr |
◆ kProjectionModel
constexpr const std::string_view sophus::AffineTransform::kProjectionModel |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- projects/farm-ng-core/cpp/sophus/sensor/camera_distortion/affine.h