vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
camcalib_data.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vr::CameraCalibData
 Intrinsic camera parameters, see http://docs.opencv.org/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html. More...
 

Typedefs

typedef Matx< double, 8, 1 > cv::Matx81d
 

Functions

CameraCalibData vr::getZoomedCalibData (const CameraCalibData &src, const double zoom, const cv::Size dstSize)
 
bool vr::getCameraMatrix (const ExposureArrangement exposureArrangement, cv::Matx33d &cameraMatrix, const bool profile=false)
 Gibt die zum ExposureArrangement passende Kameramatrix zurück. More...
 
bool vr::getDistortionCoefficients (const ExposureArrangement exposureArrangement, cv::OutputArray distortionCoeffs)
 
bool vr::getIntrinsicCameraParameters (const ExposureArrangement exposureArrangement, cv::Matx33d &cameraMatrix, cv::OutputArray distortionCoeffs, const bool profile=false)
 Gibt die zum ExposureArrangement passenden intrinsischen Kameraparameter zurück. More...
 
bool vr::undistort (const ExposureArrangement exposureArrangement, const cv::Mat &src, cv::Mat &dst, const bool profile=false, cv::InputArray newCameraMatrix=cv::noArray())
 
cv::Size vr::getScaledSize (const ExposureArrangement exposureArrangement)
 Gezoomte Maße des Kamerabilds in der iOS-App, in Pixeln;. More...
 

Variables

const cv::Size vr::noSize {0, 0}
 
const cv::Rect vr::noRect {0, 0, 0, 0}
 
const cv::Matx81d vr::noDistortionCoeffs {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}
 
const double vr::approxdist = 250.0
 
const double vr::f3 = 4.28
 
const double vr::fA = 3.3
 
const double vr::pixelSize = 0.00175
 
const double vr::f_3 = (1.0 / (1.0 / f3 - 1.0 / approxdist)) / pixelSize
 
const double vr::f_A = (1.0 / (1.0 / fA - 1.0 / approxdist)) / pixelSize