Public Member Functions | Private Member Functions | Private Attributes
jsk_perception::EdgeDetector Class Reference
Inheritance diagram for jsk_perception::EdgeDetector:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

Definition at line 17 of file edge_detector.cpp.


Member Function Documentation

Definition at line 93 of file edge_detector.cpp.

Definition at line 100 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 53 of file edge_detector.cpp.

void jsk_perception::EdgeDetector::imageCallback ( const sensor_msgs::ImageConstPtr &  msg) [inline, private]

Definition at line 48 of file edge_detector.cpp.

void jsk_perception::EdgeDetector::onInit ( ) [inline, virtual]

Implements nodelet::Nodelet.

Definition at line 109 of file edge_detector.cpp.

void jsk_perception::EdgeDetector::reconfigureCallback ( jsk_perception::EdgeDetectorConfig &  new_config,
uint32_t  level 
) [inline, private]

Definition at line 34 of file edge_detector.cpp.

void jsk_perception::EdgeDetector::subscribe ( ) [inline, private]

Definition at line 81 of file edge_detector.cpp.

void jsk_perception::EdgeDetector::unsubscribe ( ) [inline, private]

Definition at line 87 of file edge_detector.cpp.


Member Data Documentation

Definition at line 31 of file edge_detector.cpp.

Definition at line 32 of file edge_detector.cpp.

Definition at line 29 of file edge_detector.cpp.

Definition at line 30 of file edge_detector.cpp.

jsk_perception::EdgeDetectorConfig jsk_perception::EdgeDetector::config_ [private]

Definition at line 19 of file edge_detector.cpp.

Definition at line 22 of file edge_detector.cpp.

Definition at line 23 of file edge_detector.cpp.

Definition at line 25 of file edge_detector.cpp.

Reimplemented from nodelet::Nodelet.

Definition at line 26 of file edge_detector.cpp.

dynamic_reconfigure::Server<jsk_perception::EdgeDetectorConfig> jsk_perception::EdgeDetector::srv [private]

Definition at line 20 of file edge_detector.cpp.

Definition at line 27 of file edge_detector.cpp.


The documentation for this class was generated from the following file:


jsk_perception
Author(s): Manabu Saito, Ryohei Ueda
autogenerated on Wed Sep 16 2015 04:36:16