Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::camera::UndistortionHandler Class Reference

#include <undistortion_handler.h>

Collaboration diagram for apollo::perception::camera::UndistortionHandler:
Collaboration graph

Public Member Functions

 UndistortionHandler ()
 
 ~UndistortionHandler ()
 
bool set_device (int device)
 
bool Init (const std::string &sensor_name, int device)
 
void InitUndistortRectifyMap (const Eigen::Matrix3f &camera_model, const Eigen::Matrix< float, 5, 1 > distortion, const Eigen::Matrix3f &R, const Eigen::Matrix3f &new_camera_model, int width, int height, base::Blob< float > *d_mapx, base::Blob< float > *d_mapy)
 
bool Handle (const base::Image8U &src_img, base::Image8U *dst_img)
 : Processing each image : src_img - input image array dst_img - output image array More...
 
bool Release (void)
 

Constructor & Destructor Documentation

◆ UndistortionHandler()

apollo::perception::camera::UndistortionHandler::UndistortionHandler ( )
inline

◆ ~UndistortionHandler()

apollo::perception::camera::UndistortionHandler::~UndistortionHandler ( )
inline

Member Function Documentation

◆ Handle()

bool apollo::perception::camera::UndistortionHandler::Handle ( const base::Image8U src_img,
base::Image8U dst_img 
)

: Processing each image : src_img - input image array dst_img - output image array

◆ Init()

bool apollo::perception::camera::UndistortionHandler::Init ( const std::string &  sensor_name,
int  device 
)

◆ InitUndistortRectifyMap()

void apollo::perception::camera::UndistortionHandler::InitUndistortRectifyMap ( const Eigen::Matrix3f &  camera_model,
const Eigen::Matrix< float, 5, 1 >  distortion,
const Eigen::Matrix3f &  R,
const Eigen::Matrix3f &  new_camera_model,
int  width,
int  height,
base::Blob< float > *  d_mapx,
base::Blob< float > *  d_mapy 
)

◆ Release()

bool apollo::perception::camera::UndistortionHandler::Release ( void  )

◆ set_device()

bool apollo::perception::camera::UndistortionHandler::set_device ( int  device)

The documentation for this class was generated from the following file: