#include <ellipses.h>
Public Member Functions | |
double | distance (const cv::Point2d p) |
void | normal2Roation (int i) |
ObliqueCone () | |
ObliqueCone (const ObliqueCone &c) | |
void | pose (cv::Mat_< double > intrinsic, cv::Mat_< double > distCoeffs, double radius) |
void | rotation2Normal (int i) |
void | set (const ObliqueCone &c) |
two plausible roations | |
void | set (cv::RotatedRect box, cv::Mat_< double > intrinsic) |
Public Attributes | |
cv::Mat_< double > | C |
cv::Vec3d | normals [2] |
two plausible translations solutions | |
cv::Point2d | projections [2] |
two plausible translations solutions | |
cv::Mat_< double > | R [2] |
two plausible translations solutions | |
cv::Point3d | translations [2] |
ellipse equation |
Definition at line 91 of file ellipses.h.
tuw::EllipsesDetection::ObliqueCone::ObliqueCone | ( | ) | [inline] |
Definition at line 93 of file ellipses.h.
tuw::EllipsesDetection::ObliqueCone::ObliqueCone | ( | const ObliqueCone & | c | ) | [inline] |
Definition at line 94 of file ellipses.h.
double EllipsesDetection::ObliqueCone::distance | ( | const cv::Point2d | p | ) |
Definition at line 320 of file ellipses.cpp.
void EllipsesDetection::ObliqueCone::normal2Roation | ( | int | i | ) |
Definition at line 307 of file ellipses.cpp.
void EllipsesDetection::ObliqueCone::pose | ( | cv::Mat_< double > | intrinsic, |
cv::Mat_< double > | distCoeffs, | ||
double | radius | ||
) |
Definition at line 350 of file ellipses.cpp.
void EllipsesDetection::ObliqueCone::rotation2Normal | ( | int | i | ) |
Definition at line 297 of file ellipses.cpp.
void tuw::EllipsesDetection::ObliqueCone::set | ( | const ObliqueCone & | c | ) | [inline] |
two plausible roations
Definition at line 102 of file ellipses.h.
void EllipsesDetection::ObliqueCone::set | ( | cv::RotatedRect | box, |
cv::Mat_< double > | intrinsic | ||
) |
Definition at line 326 of file ellipses.cpp.
cv::Mat_<double> tuw::EllipsesDetection::ObliqueCone::C |
Definition at line 96 of file ellipses.h.
cv::Vec3d tuw::EllipsesDetection::ObliqueCone::normals[2] |
two plausible translations solutions
Definition at line 99 of file ellipses.h.
cv::Point2d tuw::EllipsesDetection::ObliqueCone::projections[2] |
two plausible translations solutions
Definition at line 100 of file ellipses.h.
cv::Mat_<double> tuw::EllipsesDetection::ObliqueCone::R[2] |
two plausible translations solutions
Definition at line 101 of file ellipses.h.
cv::Point3d tuw::EllipsesDetection::ObliqueCone::translations[2] |
ellipse equation
Definition at line 98 of file ellipses.h.