#include <brown_conrady.h>
|
template<class TParamScalarT , class TPointScalarT > |
static auto | projImpl (DistorationParams< TParamScalarT > const &distortion, PixelImage< TPointScalarT > const &point_normalized) -> PixelImage< typename Eigen::ScalarBinaryOpTraits< TParamScalarT, TPointScalarT >::ReturnType > |
|
template<class TScalar > |
static auto | unprojImpl (DistorationParams< TScalar > const &distortion, PixelImage< TScalar > const &uv_normalized) -> PixelImage< TScalar > |
|
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 &proj_point_in_camera_z1_plane) -> Eigen::Matrix< typename TPointTypeT::Scalar, 2, 2 > |
|
◆ DistorationParams
◆ Params
◆ PixelImage
◆ ProjInCameraZ1Plane
◆ distort()
template<class TParamsTypeT , class TPointTypeT >
static auto sophus::BrownConradyTransform::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::BrownConradyTransform::dxDistort |
( |
Eigen::MatrixBase< TParamsTypeT > const & |
params, |
|
|
Eigen::MatrixBase< TPointTypeT > const & |
proj_point_in_camera_z1_plane |
|
) |
| -> Eigen::Matrix<typename TPointTypeT::Scalar, 2, 2> |
|
inlinestatic |
◆ projImpl()
template<class TParamScalarT , class TPointScalarT >
static auto sophus::BrownConradyTransform::projImpl |
( |
DistorationParams< TParamScalarT > const & |
distortion, |
|
|
PixelImage< TPointScalarT > const & |
point_normalized |
|
) |
| -> PixelImage<typename Eigen::ScalarBinaryOpTraits<
TParamScalarT,
TPointScalarT>::ReturnType> |
|
inlinestatic |
◆ undistort()
◆ unprojImpl()
◆ kNumDistortionParams
constexpr int sophus::BrownConradyTransform::kNumDistortionParams = 8 |
|
staticconstexpr |
◆ kNumParams
◆ kProjectionModel
constexpr const std::string_view sophus::BrownConradyTransform::kProjectionModel |
|
staticconstexpr |
Initial value:=
"BrownConrady: fx, fy, cx, cy, k1, k2, p1, p2, k3, k4, k5, k6"
The documentation for this class was generated from the following file: