image_resizer_nodelet.h
Go to the documentation of this file.
1 // -*- mode: C++ -*-
2 
3 #ifndef IMAGE_RESIZER_NODELET_H_
4 #define IMAGE_RESIZER_NODELET_H_
5 
7 #include "resized_image_transport/ImageResizerConfig.h"
9 
11 {
13  {
14  public:
15  protected:
16  typedef dynamic_reconfigure::Server<ImageResizerConfig> ReconfigureServer;
19 
20  protected:
21  void onInit();
22  void initReconfigure();
23  void initParams();
24  void mask_region_callback(const sensor_msgs::Image::ConstPtr& msg);
25  void config_cb (ImageResizerConfig &config, uint32_t level);
26  void process(const sensor_msgs::ImageConstPtr &src_img, const sensor_msgs::CameraInfoConstPtr &src_info,
27  sensor_msgs::ImagePtr &dst_img, sensor_msgs::CameraInfo &dst_info);
28  virtual void subscribe();
29  virtual void unsubscribe();
30 
33  };
34 }
35 #endif
void config_cb(ImageResizerConfig &config, uint32_t level)
void process(const sensor_msgs::ImageConstPtr &src_img, const sensor_msgs::CameraInfoConstPtr &src_info, sensor_msgs::ImagePtr &dst_img, sensor_msgs::CameraInfo &dst_info)
boost::shared_ptr< ReconfigureServer > reconfigure_server_
void mask_region_callback(const sensor_msgs::Image::ConstPtr &msg)
dynamic_reconfigure::Server< ImageResizerConfig > ReconfigureServer


resized_image_transport
Author(s): Yohei Kakiuchi
autogenerated on Mon May 3 2021 03:03:39