MRPT  1.9.9
mrpt::vision::TImageCalibData Struct Reference

Detailed Description

Data associated to each image in the calibration process mrpt::vision::checkerBoardCameraCalibration (All the information can be left empty and will be filled up in the calibration method).

Definition at line 28 of file chessboard_camera_calib.h.

#include <mrpt/vision/chessboard_camera_calib.h>

Public Member Functions

void clear ()
 Empty all the data. More...
 

Public Attributes

mrpt::img::CImage img_original
 This image will be automatically loaded from the file name passed to checkerBoardCameraCalibration. More...
 
mrpt::img::CImage img_checkboard
 At output, this will contain the detected checkerboard overprinted to the image. More...
 
mrpt::img::CImage img_rectified
 At output, this will be the rectified image. More...
 
std::vector< mrpt::img::TPixelCoordfdetected_corners
 At output, the detected corners (x,y) in pixel units. More...
 
mrpt::poses::CPose3D reconstructed_camera_pose
 At output, the reconstructed pose of the camera. More...
 
std::vector< mrpt::img::TPixelCoordfprojectedPoints_distorted
 At output, only will have an empty vector if the checkerboard was not found in this image, or the predicted (reprojected) corners, which were used to estimate the average square error. More...
 
std::vector< mrpt::img::TPixelCoordfprojectedPoints_undistorted
 At output, like projectedPoints_distorted but for the undistorted image. More...
 

Member Function Documentation

◆ clear()

void mrpt::vision::TImageCalibData::clear ( )
inline

Empty all the data.

Definition at line 51 of file chessboard_camera_calib.h.

Member Data Documentation

◆ detected_corners

std::vector<mrpt::img::TPixelCoordf> mrpt::vision::TImageCalibData::detected_corners

At output, the detected corners (x,y) in pixel units.

Definition at line 39 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration(), and mrpt::vision::checkerBoardStereoCalibration().

◆ img_checkboard

mrpt::img::CImage mrpt::vision::TImageCalibData::img_checkboard

At output, this will contain the detected checkerboard overprinted to the image.

Definition at line 35 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration(), and mrpt::vision::checkerBoardStereoCalibration().

◆ img_original

mrpt::img::CImage mrpt::vision::TImageCalibData::img_original

This image will be automatically loaded from the file name passed to checkerBoardCameraCalibration.

Definition at line 32 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration(), and mrpt::vision::checkerBoardStereoCalibration().

◆ img_rectified

mrpt::img::CImage mrpt::vision::TImageCalibData::img_rectified

At output, this will be the rectified image.

Definition at line 37 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration(), and mrpt::vision::checkerBoardStereoCalibration().

◆ projectedPoints_distorted

std::vector<mrpt::img::TPixelCoordf> mrpt::vision::TImageCalibData::projectedPoints_distorted

At output, only will have an empty vector if the checkerboard was not found in this image, or the predicted (reprojected) corners, which were used to estimate the average square error.

Definition at line 45 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration(), and mrpt::vision::checkerBoardStereoCalibration().

◆ projectedPoints_undistorted

std::vector<mrpt::img::TPixelCoordf> mrpt::vision::TImageCalibData::projectedPoints_undistorted

At output, like projectedPoints_distorted but for the undistorted image.

Definition at line 48 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration().

◆ reconstructed_camera_pose

mrpt::poses::CPose3D mrpt::vision::TImageCalibData::reconstructed_camera_pose

At output, the reconstructed pose of the camera.

Definition at line 41 of file chessboard_camera_calib.h.

Referenced by mrpt::vision::checkerBoardCameraCalibration(), and mrpt::vision::checkerBoardStereoCalibration().




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020