Classes | |
struct | CHECKERBOARD |
Public Member Functions | |
CheckerboardCalibration () | |
~CheckerboardCalibration () | |
Public Attributes | |
bool | _bClearData |
bool | _bHasCalibration |
bool | _bTakeObservation |
CHECKERBOARD | _checkerboard |
cv_bridge::CvImagePtr | _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 49 of file checkerboard_calibration.cpp.
CheckerboardCalibration::CheckerboardCalibration | ( | ) | [inline] |
Definition at line 74 of file checkerboard_calibration.cpp.
CheckerboardCalibration::~CheckerboardCalibration | ( | ) | [inline] |
Definition at line 122 of file checkerboard_calibration.cpp.
void CheckerboardCalibration::_MouseCallback | ( | int | event, |
int | x, | ||
int | y, | ||
int | flags | ||
) | [inline, private] |
Definition at line 383 of file checkerboard_calibration.cpp.
Transform CheckerboardCalibration::FindTransformation | ( | const vector< CvPoint2D32f > & | imgpts, |
const vector< Vector > & | objpts | ||
) | [inline, private] |
Definition at line 335 of file checkerboard_calibration.cpp.
void CheckerboardCalibration::image_cb | ( | const sensor_msgs::ImageConstPtr & | image_msg | ) | [inline, private] |
Definition at line 141 of file checkerboard_calibration.cpp.
void CheckerboardCalibration::image_cb2 | ( | const sensor_msgs::ImageConstPtr & | image_msg | ) | [inline, private] |
Definition at line 137 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 378 of file checkerboard_calibration.cpp.
Definition at line 72 of file checkerboard_calibration.cpp.
Definition at line 72 of file checkerboard_calibration.cpp.
Definition at line 72 of file checkerboard_calibration.cpp.
Definition at line 64 of file checkerboard_calibration.cpp.
Definition at line 61 of file checkerboard_calibration.cpp.
Definition at line 69 of file checkerboard_calibration.cpp.
Definition at line 69 of file checkerboard_calibration.cpp.
Definition at line 52 of file checkerboard_calibration.cpp.
Definition at line 70 of file checkerboard_calibration.cpp.
IplImage * CheckerboardCalibration::_pUndistortionMapY |
Definition at line 70 of file checkerboard_calibration.cpp.
Definition at line 53 of file checkerboard_calibration.cpp.
Definition at line 53 of file checkerboard_calibration.cpp.
Definition at line 71 of file checkerboard_calibration.cpp.
vector<CvPoint2D32f> CheckerboardCalibration::_vAllPoints |
all checkerboards found
Definition at line 66 of file checkerboard_calibration.cpp.
vector<int> CheckerboardCalibration::_vNumPointsPerImage |
Definition at line 67 of file checkerboard_calibration.cpp.
Definition at line 63 of file checkerboard_calibration.cpp.
IplImage* CheckerboardCalibration::frame |
Definition at line 65 of file checkerboard_calibration.cpp.