37 #include <jsk_topic_tools/log_utils.h>
41 #include <jsk_recognition_msgs/PanoramaInfo.h>
44 #include <boost/assign.hpp>
52 DiagnosticNodelet::onInit();
53 pnh_->param(
"light_compen",
enb_lc_,
false);
54 pnh_->param(
"refine_align",
enb_ra_,
false);
55 pnh_->param(
"fovd",
fovd_, 195.0f);
85 srv_ = boost::make_shared <dynamic_reconfigure::Server<Config> > (*pnh_);
86 dynamic_reconfigure::Server<Config>::CallbackType
f =
88 srv_->setCallback (f);
112 jsk_topic_tools::warnNoRemap(names);
123 vital_checker_->poke();
128 ROS_INFO(
"initialize stitcher w:%d h:%d",
img.size().width,
img.size().height);
138 cv::Mat img_l, img_r;
140 img_l =
img(cv::Rect(0, 0,
141 static_cast<int>(
img.size().width / 2),
img.size().height));
143 img_r =
img(cv::Rect(
static_cast<int>(
img.size().width / 2), 0,
144 static_cast<int>(
img.size().width / 2),
img.size().height));
155 cv::Mat pano_resized;