37 #ifndef JSK_PERCEPTION_GRID_LABEL_H_
38 #define JSK_PERCEPTION_GRID_LABEL_H_
40 #include <jsk_topic_tools/diagnostic_nodelet.h>
41 #include <jsk_perception/GridLabelConfig.h>
42 #include <sensor_msgs/Image.h>
43 #include <sensor_msgs/CameraInfo.h>
44 #include <opencv2/opencv.hpp>
45 #include <dynamic_reconfigure/server.h>
49 class GridLabel:
public jsk_topic_tools::DiagnosticNodelet
52 typedef GridLabelConfig
Config;
53 GridLabel(): DiagnosticNodelet(
"GridLabel") {}
59 const sensor_msgs::CameraInfo::ConstPtr& info_msg);
61 const sensor_msgs::Image::ConstPtr& image_msg);
62 virtual void makeLabel(cv::Mat& label,
const std_msgs::Header& header);