#include <ellipses.h>
Definition at line 36 of file ellipses.h.
VALID | |
NA | |
INVALID_CONTOUR_POINTS | |
INVALID_CONTOUR_CONVEX | |
INVALID_ROTATED_RECT_RATIO | |
INVALID_CONTOUR_MEAN | |
INVALID_MIN_RAIDUS | |
INVALID_MAX_RAIDUS | |
INVALID_NO_RING | |
INVALID_IS_INNER_RING | |
INVALID_ELLIPSE |
Definition at line 38 of file ellipses.h.
Definition at line 56 of file ellipses.h.
EDGE_LINKING_OPENCV_APPROX_NONE | |
EDGE_LINKING_OPENCV_APPROX_SIMPLE | |
EDGE_LINKING_TUW_SIMPLE | |
EDGE_LINKING_TUW_COMPLEX | |
EDGE_LINKING_TUW_CONTOUR |
Definition at line 60 of file ellipses.h.
Definition at line 51 of file ellipses.h.
Definition at line 38 of file ellipses.cpp.
Definition at line 33 of file ellipses.cpp.
void EllipsesDetection::contour_detection | ( | ) | [protected] |
Definition at line 94 of file ellipses.cpp.
void EllipsesDetection::createEllipseCanditates | ( | ) | [protected] |
Definition at line 42 of file ellipses.cpp.
void EllipsesDetection::createRings | ( | ) | [protected] |
Definition at line 190 of file ellipses.cpp.
void EllipsesDetection::draw_ellipses | ( | cv::Mat & | m | ) | [protected] |
Matlab Debug output
Definition at line 29 of file ellipses_draw.cpp.
void EllipsesDetection::edge_detection | ( | const cv::Mat & | m | ) | [protected] |
Definition at line 81 of file ellipses.cpp.
EllipsesDetection::DetectionState EllipsesDetection::EllipseRedefinement | ( | Ellipse & | ellipse | ) | [protected] |
Definition at line 169 of file ellipses.cpp.
void EllipsesDetection::estimatePoses | ( | ) | [protected] |
Definition at line 253 of file ellipses.cpp.
EllipsesDetection::DetectionState EllipsesDetection::filterContour | ( | Ellipse & | ellipse | ) | [protected] |
Definition at line 69 of file ellipses.cpp.
EllipsesDetection::DetectionState EllipsesDetection::filterContourMean | ( | Ellipse & | ellipse | ) | [protected] |
Definition at line 224 of file ellipses.cpp.
EllipsesDetection::DetectionState EllipsesDetection::filterEllipse | ( | Ellipse & | ellipse | ) | [protected] |
Definition at line 180 of file ellipses.cpp.
void tuw::EllipsesDetection::filterShapes | ( | ) | [protected] |
void EllipsesDetection::fit_ellipses_opencv | ( | const cv::Mat & | m, |
const cv::Mat | cameraMatrix, | ||
const cv::Mat | distCoeffs, | ||
const cv::Mat | projectionMatrix, | ||
const boost::posix_time::ptime & | tstamp | ||
) | [protected] |
Definition at line 123 of file ellipses.cpp.
void EllipsesDetection::next | ( | ) | [protected] |
Definition at line 218 of file ellipses.cpp.
tuw::Camera tuw::EllipsesDetection::camera_ [protected] |
Definition at line 186 of file ellipses.h.
Definition at line 185 of file ellipses.h.
std::vector< std::vector<cv::Point> > tuw::EllipsesDetection::contours_ [protected] |
Definition at line 173 of file ellipses.h.
std::vector<Ellipse> tuw::EllipsesDetection::ellipses_ [protected] |
Definition at line 174 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgBlured_ [protected] |
Definition at line 176 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgDirection_ [protected] |
Definition at line 179 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgEdges_ [protected] |
Definition at line 177 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgGradient_ [protected] |
Definition at line 178 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgGray_ [protected] |
Definition at line 175 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgSobelDx_ [protected] |
Definition at line 180 of file ellipses.h.
cv::Mat tuw::EllipsesDetection::imgSobelDy_ [protected] |
Definition at line 181 of file ellipses.h.
cv::Mat_<cv::Point2f> tuw::EllipsesDetection::lookupUndistor_ [protected] |
Definition at line 182 of file ellipses.h.
unsigned long tuw::EllipsesDetection::loop_count [protected] |
Definition at line 184 of file ellipses.h.
std::list<Marker> tuw::EllipsesDetection::markers_ [protected] |
Definition at line 183 of file ellipses.h.
Parameters* tuw::EllipsesDetection::param_ [protected] |
Definition at line 159 of file ellipses.h.
boost::posix_time::ptime tuw::EllipsesDetection::tstamp_ [protected] |
Definition at line 187 of file ellipses.h.
boost::posix_time::ptime tuw::EllipsesDetection::tstampLast_ [protected] |
Definition at line 188 of file ellipses.h.