
Public Member Functions | |
| void | onInit () |
Private Member Functions | |
| void | connectCb (const image_transport::SingleSubscriberPublisher &ssp) |
| void | disconnectCb (const image_transport::SingleSubscriberPublisher &) |
| void | do_work (const sensor_msgs::ImageConstPtr &msg, const std::string input_frame_from_msg) |
| void | imageCallback (const sensor_msgs::ImageConstPtr &msg) |
| void | reconfigureCallback (jsk_perception::EdgeDetectorConfig &new_config, uint32_t level) |
| void | subscribe () |
| void | unsubscribe () |
Private Attributes | |
| int | _apertureSize |
| bool | _L2gradient |
| double | _threshold1 |
| double | _threshold2 |
| jsk_perception::EdgeDetectorConfig | config_ |
| image_transport::Publisher | img_pub_ |
| image_transport::Subscriber | img_sub_ |
| boost::shared_ptr < image_transport::ImageTransport > | it_ |
| ros::NodeHandle | nh_ |
| dynamic_reconfigure::Server < jsk_perception::EdgeDetectorConfig > | srv |
| int | subscriber_count_ |
Definition at line 16 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::connectCb | ( | const image_transport::SingleSubscriberPublisher & | ssp | ) | [inline, private] |
Definition at line 92 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::disconnectCb | ( | const image_transport::SingleSubscriberPublisher & | ) | [inline, private] |
Definition at line 99 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::do_work | ( | const sensor_msgs::ImageConstPtr & | msg, |
| const std::string | input_frame_from_msg | ||
| ) | [inline, private] |
Definition at line 52 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::imageCallback | ( | const sensor_msgs::ImageConstPtr & | msg | ) | [inline, private] |
Definition at line 47 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::onInit | ( | ) | [inline, virtual] |
Implements nodelet::Nodelet.
Definition at line 108 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::reconfigureCallback | ( | jsk_perception::EdgeDetectorConfig & | new_config, |
| uint32_t | level | ||
| ) | [inline, private] |
Definition at line 33 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::subscribe | ( | ) | [inline, private] |
Definition at line 80 of file edge_detector.cpp.
| void jsk_perception::EdgeDetector::unsubscribe | ( | ) | [inline, private] |
Definition at line 86 of file edge_detector.cpp.
int jsk_perception::EdgeDetector::_apertureSize [private] |
Definition at line 30 of file edge_detector.cpp.
bool jsk_perception::EdgeDetector::_L2gradient [private] |
Definition at line 31 of file edge_detector.cpp.
double jsk_perception::EdgeDetector::_threshold1 [private] |
Definition at line 28 of file edge_detector.cpp.
double jsk_perception::EdgeDetector::_threshold2 [private] |
Definition at line 29 of file edge_detector.cpp.
jsk_perception::EdgeDetectorConfig jsk_perception::EdgeDetector::config_ [private] |
Definition at line 18 of file edge_detector.cpp.
Definition at line 21 of file edge_detector.cpp.
Definition at line 22 of file edge_detector.cpp.
boost::shared_ptr<image_transport::ImageTransport> jsk_perception::EdgeDetector::it_ [private] |
Definition at line 24 of file edge_detector.cpp.
Reimplemented from nodelet::Nodelet.
Definition at line 25 of file edge_detector.cpp.
dynamic_reconfigure::Server<jsk_perception::EdgeDetectorConfig> jsk_perception::EdgeDetector::srv [private] |
Definition at line 19 of file edge_detector.cpp.
int jsk_perception::EdgeDetector::subscriber_count_ [private] |
Definition at line 26 of file edge_detector.cpp.