image_proc::DebayerNodelet Class Reference

List of all members.

Private Types

typedef image_proc::DebayerConfig Config
typedef
dynamic_reconfigure::Server
< Config
ReconfigureServer

Private Member Functions

void configCb (Config &config, uint32_t level)
void connectCb ()
void imageCb (const sensor_msgs::ImageConstPtr &raw_msg)
virtual void onInit ()

Private Attributes

Config config_
boost::recursive_mutex config_mutex_
boost::mutex connect_mutex_
boost::shared_ptr
< image_transport::ImageTransport > 
it_
image_transport::Publisher pub_color_
image_transport::Publisher pub_mono_
boost::shared_ptr
< ReconfigureServer
reconfigure_server_
image_transport::Subscriber sub_raw_

Detailed Description

Definition at line 16 of file debayer.cpp.


Member Typedef Documentation

Definition at line 23 of file debayer.cpp.

typedef dynamic_reconfigure::Server<Config> image_proc::DebayerNodelet::ReconfigureServer [private]

Definition at line 24 of file debayer.cpp.


Member Function Documentation

void image_proc::DebayerNodelet::configCb ( Config config,
uint32_t  level 
) [private]

Definition at line 286 of file debayer.cpp.

void image_proc::DebayerNodelet::connectCb (  )  [private]

Definition at line 63 of file debayer.cpp.

void image_proc::DebayerNodelet::imageCb ( const sensor_msgs::ImageConstPtr &  raw_msg  )  [private]

Todo:
Could simplify this whole method by explicitly constructing a map from raw encoding to OpenCV cvtColor code

Definition at line 72 of file debayer.cpp.

void image_proc::DebayerNodelet::onInit (  )  [private, virtual]

Definition at line 42 of file debayer.cpp.


Member Data Documentation

Definition at line 26 of file debayer.cpp.

boost::recursive_mutex image_proc::DebayerNodelet::config_mutex_ [private]

Definition at line 22 of file debayer.cpp.

Definition at line 17 of file debayer.cpp.

boost::shared_ptr<image_transport::ImageTransport> image_proc::DebayerNodelet::it_ [private]

Definition at line 14 of file debayer.cpp.

image_transport::Publisher image_proc::DebayerNodelet::pub_color_ [private]

Definition at line 19 of file debayer.cpp.

image_transport::Publisher image_proc::DebayerNodelet::pub_mono_ [private]

Definition at line 18 of file debayer.cpp.

Definition at line 25 of file debayer.cpp.

image_transport::Subscriber image_proc::DebayerNodelet::sub_raw_ [private]

Definition at line 15 of file debayer.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines


image_proc
Author(s): Patrick Mihelich, Kurt Konolige, Jeremy Leibs
autogenerated on Fri Jan 11 12:13:54 2013