struct mrpt::vision::lm_stat_t

#include </home/jlblanco/mrpt/libs/vision/src/chessboard_stereo_camera_calib_internal.h>

struct lm_stat_t
{
    //
fields

    const TCalibrationStereoImageList& images;
    const std::vector<size_t>& valid_image_pair_indices;
    const std::vector<mrpt::math::TPoint3D>& obj_points;
    std::vector<mrpt::math::TPose3D> left_cam_poses;
    mrpt::math::TPose3D right2left_pose;
    mrpt::math::CVectorFixedDouble<9> left_cam_params;
    mrpt::math::CVectorFixedDouble<9> right_cam_params;

    // construction

    lm_stat_t(
        const TCalibrationStereoImageList& _images,
        const std::vector<size_t>& _valid_image_pair_indices,
        const std::vector<mrpt::math::TPoint3D>& _obj_points
        );

    //
methods

    void swap(lm_stat_t& o);
};

Fields

mrpt::math::CVectorFixedDouble<9> left_cam_params

[fx fy cx cy k1 k2 k3 t1 t2]