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.