Classes | |
struct | CHECKERBOARD |
Public Member Functions | |
CheckerboardCalibration () | |
~CheckerboardCalibration () | |
Public Attributes | |
bool | _bClearData |
bool | _bHasCalibration |
bool | _bTakeObservation |
CHECKERBOARD | _checkerboard |
sensor_msgs::CvBridge | _cvbridge |
CvMat * | _distortion_coeffs |
CvMat * | _intrinsic_matrix |
ros::NodeHandle | _nh |
IplImage * | _pUndistortionMapX |
IplImage * | _pUndistortionMapY |
ros::Subscriber | _sub |
ros::Subscriber | _sub2 |
TransformMatrix | _tProjection |
vector< CvPoint2D32f > | _vAllPoints |
all checkerboards found | |
vector< int > | _vNumPointsPerImage |
int | display |
IplImage * | frame |
Private Member Functions | |
void | _MouseCallback (int event, int x, int y, int flags) |
Transform | FindTransformation (const vector< CvPoint2D32f > &imgpts, const vector< Vector > &objpts) |
void | image_cb (const sensor_msgs::ImageConstPtr &image_msg) |
void | image_cb2 (const sensor_msgs::ImageConstPtr &image_msg) |
Static Private Member Functions | |
static void | MouseCallback (int event, int x, int y, int flags, void *param) |
Definition at line 48 of file checkerboard_calibration.cpp.
CheckerboardCalibration::CheckerboardCalibration | ( | ) | [inline] |
Definition at line 73 of file checkerboard_calibration.cpp.
CheckerboardCalibration::~CheckerboardCalibration | ( | ) | [inline] |
Definition at line 121 of file checkerboard_calibration.cpp.
void CheckerboardCalibration::_MouseCallback | ( | int | event, | |
int | x, | |||
int | y, | |||
int | flags | |||
) | [inline, private] |
Definition at line 379 of file checkerboard_calibration.cpp.
Transform CheckerboardCalibration::FindTransformation | ( | const vector< CvPoint2D32f > & | imgpts, | |
const vector< Vector > & | objpts | |||
) | [inline, private] |
Definition at line 331 of file checkerboard_calibration.cpp.
void CheckerboardCalibration::image_cb | ( | const sensor_msgs::ImageConstPtr & | image_msg | ) | [inline, private] |
Definition at line 140 of file checkerboard_calibration.cpp.
void CheckerboardCalibration::image_cb2 | ( | const sensor_msgs::ImageConstPtr & | image_msg | ) | [inline, private] |
Definition at line 136 of file checkerboard_calibration.cpp.
static void CheckerboardCalibration::MouseCallback | ( | int | event, | |
int | x, | |||
int | y, | |||
int | flags, | |||
void * | param | |||
) | [inline, static, private] |
Definition at line 374 of file checkerboard_calibration.cpp.
Definition at line 71 of file checkerboard_calibration.cpp.
Definition at line 71 of file checkerboard_calibration.cpp.
Definition at line 71 of file checkerboard_calibration.cpp.
Definition at line 63 of file checkerboard_calibration.cpp.
sensor_msgs::CvBridge CheckerboardCalibration::_cvbridge |
Definition at line 60 of file checkerboard_calibration.cpp.
Definition at line 68 of file checkerboard_calibration.cpp.
Definition at line 68 of file checkerboard_calibration.cpp.
ros::NodeHandle CheckerboardCalibration::_nh |
Definition at line 51 of file checkerboard_calibration.cpp.
Definition at line 69 of file checkerboard_calibration.cpp.
IplImage * CheckerboardCalibration::_pUndistortionMapY |
Definition at line 69 of file checkerboard_calibration.cpp.
ros::Subscriber CheckerboardCalibration::_sub |
Definition at line 52 of file checkerboard_calibration.cpp.
ros::Subscriber CheckerboardCalibration::_sub2 |
Definition at line 52 of file checkerboard_calibration.cpp.
Definition at line 70 of file checkerboard_calibration.cpp.
vector<CvPoint2D32f> CheckerboardCalibration::_vAllPoints |
all checkerboards found
Definition at line 65 of file checkerboard_calibration.cpp.
vector<int> CheckerboardCalibration::_vNumPointsPerImage |
Definition at line 66 of file checkerboard_calibration.cpp.
Definition at line 62 of file checkerboard_calibration.cpp.
IplImage* CheckerboardCalibration::frame |
Definition at line 64 of file checkerboard_calibration.cpp.