|
|
| FrontAspect (Front3D &FIn, const PhotoParams &frontValues) |
| |
|
cv::Vec3d | compute3D (const cv::Vec3d &p, double z) |
| | Ermittelt den Raumpunkt eines Punktes auf dem Frontalbild, z ist die zuvor ermittelte Tiefe im Bügelsystem.
|
| |
|
void | compute3D (const LateralSide halfFace, const SideAspect &side) |
| |
|
void | transform2Dto3D (const LateralSide halfFace) |
| | für Gesichtshälfte halfFace
|
| |
|
Line | transformFToB (const Line &line) const |
| |
|
void | transformFToB (LateralSide d) |
| |
|
void | transformFToB (const bool isRightAvailable, const bool isLeftAvailable) |
| |
| int | calcSys_B (const RealConstants &real, double *residuum) |
| |
| int | calcSys_BfromExtern (const RealConstants &real, double *residuum, const cv::Vec2d &m_R, const cv::Vec2d &m_L, const cv::Vec2d &m_M) |
| |
| cv::Vec2d | XClampToXIm (const cv::Vec3d &XClamp) const |
| |
|
cv::Vec3d | XImToXClamp (const cv::Point2d &XIm) const |
| |
|
double | getComputedDistance () const |
| |
|
void | printTo (std::ofstream &rFile) const |
| |
|
| Aspect (const PhotoParams &photoValues) |
| |
|
cv::Vec3d | imagePoint2dTo3d (const cv::Vec2d &point2D) const |
| | Bildkoordinaten -> Projektion auf Bildebene.
|
| |
|
cv::Vec2d | imagePoint3dTo2d (const cv::Vec3d &point3D) const |
| | Projektion auf Bildebene (3D) -> Bildkoordinaten.
|
| |
|
cv::Vec3d | transformToB (const cv::Vec3d &point) const |
| | Koordinatentransformation Kamera-3d -> Bügelsystem.
|
| |
|
cv::Vec3d | transformFromB (const cv::Vec3d &point) const |
| | Koordinatentransformation Bügelsystem -> Kamera-3d.
|
| |
|
const cv::Matx33d & | getRotationMatrixBToCam3d () const |
| | Drehmatrix Bügelsystem -> Kamera-3d.
|
| |
|
vr::Line | getViewRay (const cv::Vec2d &point) const |
| | Sehstrahl zum Bildpunkt point, ins Bügelsystem transformiert.
|
| |
|
vr::Line | getViewRay (const cv::Vec3d &point) const |
| | Sehstrahl zum Punkt point im Kamerakoordinatensystem, ins Bügelsystem transformiert.
|
| |