#include <opencv2/imgproc/imgproc.hpp>
#include <sensor_msgs/PointCloud.h>
#include <sensor_msgs/Image.h>
#include <list>
#include <boost/shared_ptr.hpp>
#include <opencv_fitting/Poses2D.h>
Go to the source code of this file.
Classes | |
class | DetectEllipseNode |
ROSノード More... | |
Typedefs | |
typedef boost::shared_ptr < DetectEllipseNode > | DetectEllipseNodePtr |
Functions | |
DetectEllipseNodePtr | CreateDetectEllipseNode () |
DetectEllipseNodeの実装クラスを作成する | |
double | fitEllipse (const cv::Mat &points, cv::RotatedRect &ellipse) |
楕円を近似する | |
void | fitEllipseFromImage (cv::Mat &image, std::list< cv::RotatedRect > &ellipses) |
楕円を画像から抽出する |
typedef boost::shared_ptr<DetectEllipseNode> DetectEllipseNodePtr |
DetectEllipseNodeの実装クラスを作成する
Definition at line 47 of file fitting.cpp.
double fitEllipse | ( | const cv::Mat & | points, |
cv::RotatedRect & | ellipse | ||
) |
楕円を近似する
Definition at line 36 of file fitting.cpp.
void fitEllipseFromImage | ( | cv::Mat & | image, |
std::list< cv::RotatedRect > & | ellipses | ||
) |
楕円を画像から抽出する
Definition at line 42 of file fitting.cpp.