Public Member Functions | |
| DetectCircle2D (ros::NodeHandle &n) | |
| void | imageCallback (const sensor_msgs::ImageConstPtr &msg_ptr) |
| void | process_image (int h, IplImage *image02, IplImage *image03, IplImage *image04) |
| ~DetectCircle2D () | |
Public Attributes | |
| int | accumulator_ |
| int | accumulator_center_ |
| int | aperture_height_ |
| int | aperture_width_ |
| int | c_ |
| int | canny_high_threshold_ |
| CvMemStorage * | cstorage_ |
| int | ellipse_height_ |
| int | ellipse_width_ |
| bool | hough_circle_ |
| std::string | image_topic_ |
| int | max_circles_ |
| int | max_radius_ |
| double | max_value_ |
| int | min_radius_ |
| int | px_ [0] |
| int | py_ [0] |
| int | radius_ |
| double | sleep_ |
| double | threshold_ |
Protected Attributes | |
| sensor_msgs::CvBridge | bridge_ |
| image_transport::Subscriber | image_sub_ |
| image_transport::ImageTransport | it_ |
| ros::NodeHandle | n_ |
Definition at line 17 of file detect_circle_2d.cpp.
| DetectCircle2D::DetectCircle2D | ( | ros::NodeHandle & | n | ) | [inline] |
Definition at line 34 of file detect_circle_2d.cpp.
| DetectCircle2D::~DetectCircle2D | ( | ) | [inline] |
Definition at line 69 of file detect_circle_2d.cpp.
| void DetectCircle2D::imageCallback | ( | const sensor_msgs::ImageConstPtr & | msg_ptr | ) | [inline] |
Definition at line 144 of file detect_circle_2d.cpp.
| void DetectCircle2D::process_image | ( | int | h, |
| IplImage * | image02, | ||
| IplImage * | image03, | ||
| IplImage * | image04 | ||
| ) | [inline] |
Definition at line 78 of file detect_circle_2d.cpp.
Definition at line 27 of file detect_circle_2d.cpp.
Definition at line 27 of file detect_circle_2d.cpp.
Definition at line 25 of file detect_circle_2d.cpp.
Definition at line 25 of file detect_circle_2d.cpp.
sensor_msgs::CvBridge DetectCircle2D::bridge_ [protected] |
Definition at line 240 of file detect_circle_2d.cpp.
Definition at line 20 of file detect_circle_2d.cpp.
Definition at line 27 of file detect_circle_2d.cpp.
| CvMemStorage* DetectCircle2D::cstorage_ |
Definition at line 31 of file detect_circle_2d.cpp.
Definition at line 33 of file detect_circle_2d.cpp.
Definition at line 33 of file detect_circle_2d.cpp.
Definition at line 32 of file detect_circle_2d.cpp.
Definition at line 239 of file detect_circle_2d.cpp.
| std::string DetectCircle2D::image_topic_ |
Definition at line 30 of file detect_circle_2d.cpp.
image_transport::ImageTransport DetectCircle2D::it_ [protected] |
Definition at line 238 of file detect_circle_2d.cpp.
Definition at line 28 of file detect_circle_2d.cpp.
Definition at line 27 of file detect_circle_2d.cpp.
| double DetectCircle2D::max_value_ |
Definition at line 23 of file detect_circle_2d.cpp.
Definition at line 27 of file detect_circle_2d.cpp.
ros::NodeHandle DetectCircle2D::n_ [protected] |
Definition at line 237 of file detect_circle_2d.cpp.
| int DetectCircle2D::px_[0] |
Definition at line 21 of file detect_circle_2d.cpp.
| int DetectCircle2D::py_[0] |
Definition at line 21 of file detect_circle_2d.cpp.
Definition at line 21 of file detect_circle_2d.cpp.
| double DetectCircle2D::sleep_ |
Definition at line 29 of file detect_circle_2d.cpp.
| double DetectCircle2D::threshold_ |
Definition at line 23 of file detect_circle_2d.cpp.