Go to the documentation of this file.
9 #ifndef mrpt_CUndistortMap_H
10 #define mrpt_CUndistortMap_H
const mrpt::img::TCamera & getCameraParams() const
Returns the camera parameters which were used to generate the distortion map, as passed by the user t...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
CUndistortMap()
Default ctor.
std::vector< int16_t > m_dat_mapx
Structure to hold the parameters of a pinhole camera model.
void setFromCamParams(const mrpt::img::TCamera ¶ms)
Prepares the mapping from the distortion parameters of a camera.
Use this class to undistort monocular images if the same distortion map is used over and over again.
mrpt::img::TCamera m_camera_params
A copy of the data provided by the user.
A class for storing images as grayscale or RGB bitmaps.
void undistort(const mrpt::img::CImage &in_img, mrpt::img::CImage &out_img) const
Undistort the input image and saves the result in the output one - setFromCamParams() must have been ...
std::vector< uint16_t > m_dat_mapy
bool isSet() const
Returns true if setFromCamParams() has been already called, false otherwise.
GLenum const GLfloat * params
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST | |