diff --git a/src/image_local_binarization_alg_node.cpp b/src/image_local_binarization_alg_node.cpp index af729c23791669d96ac507f070fcdb4f5eab50b8..52de7b0d1d73d0864263296c463870b3f5300ead 100644 --- a/src/image_local_binarization_alg_node.cpp +++ b/src/image_local_binarization_alg_node.cpp @@ -86,7 +86,8 @@ void ImageLocalBinarizationAlgNode::image_callback(const sensor_msgs::Image::Con this->alg_.localThreshold(this->image_->image, this->image_->image, this->k_,(this->window_size_ % 2 == 0 ? this->window_size_ + 1: this->window_size_)); my_img = this->image_->toImageMsg(); my_img->header.stamp = msg->header.stamp; - this->image_out_publisher_.publish(*my_img,this->cam_info); + this->cam_info.header.stamp = msg->header.stamp; + this->image_out_publisher_.publish(*my_img,this->cam_info, msg->header.stamp); } catch(cv_bridge::Exception& e) {