#include <svlCCCalibrationGrid.h>
svlCCCalibrationGrid::svlCCCalibrationGrid |
( |
IplImage * |
iplImage, |
|
|
cv::Size |
boardSize, |
|
|
float |
size |
|
) |
| |
void svlCCCalibrationGrid::compareGroundTruth |
( |
| ) |
|
std::vector<cv::Point3f> svlCCCalibrationGrid::getGoodCalibrationGridPoints3D |
( |
| ) |
|
std::vector<cv::Point2f> svlCCCalibrationGrid::getGoodImagePoints |
( |
| ) |
|
std::vector<cv::Point2f> svlCCCalibrationGrid::getGoodProjectedImagePoints |
( |
| ) |
|
void svlCCCalibrationGrid::optimizeCalibration |
( |
| ) |
|
void svlCCCalibrationGrid::printCalibrationParameters |
( |
| ) |
|
double svlCCCalibrationGrid::refine |
( |
const cv::Mat & |
localRvec, |
|
|
const cv::Mat & |
localTvec, |
|
|
const cv::Mat & |
localCameraMatrix, |
|
|
const cv::Mat & |
localDistCoeffs, |
|
|
float |
threshold, |
|
|
bool |
runHomography |
|
) |
| |
void svlCCCalibrationGrid::setGroundTruthTransformation |
( |
CvMat * |
groundTruthCameraTransformation | ) |
|
cv::Size svlCCCalibrationGrid::boardSize |
cv::Point2f** svlCCCalibrationGrid::calibrationGridPoints |
cv::Mat svlCCCalibrationGrid::cameraMatrix |
cv::Mat svlCCCalibrationGrid::distCoeffs |
float svlCCCalibrationGrid::gridSize |
float svlCCCalibrationGrid::gridSizePixel |
std::vector<cv::Point3f> svlCCCalibrationGrid::groundTruthCalibrationGridPoints |
std::vector<cv::Point2f> svlCCCalibrationGrid::groundTruthImagePoints |
CvMat* svlCCCalibrationGrid::groundTruthRmatrix |
cv::Mat svlCCCalibrationGrid::groundTruthRvec |
cv::Mat svlCCCalibrationGrid::groundTruthTvec |
bool svlCCCalibrationGrid::hasTracking |
cv::Point2f** svlCCCalibrationGrid::imagePoints |
int svlCCCalibrationGrid::minGridPoints |
float svlCCCalibrationGrid::refineThreshold |
cv::Mat svlCCCalibrationGrid::rmatrix |
bool svlCCCalibrationGrid::valid |
bool svlCCCalibrationGrid::validGroundTruth |
bool** svlCCCalibrationGrid::visibility |
CvMat* svlCCCalibrationGrid::worldToTCP |
The documentation for this class was generated from the following file: