mirror of
https://github.com/6-robot/wpr_simulation2.git
synced 2025-09-15 12:58:54 +08:00
update demo_9
This commit is contained in:
parent
c7cafc936c
commit
6fede8af8d
@ -12,15 +12,7 @@ rclcpp::Publisher<sensor_msgs::msg::Image>::SharedPtr frame_pub;
|
||||
void CamRGBCallback(const sensor_msgs::msg::Image::SharedPtr msg)
|
||||
{
|
||||
cv_bridge::CvImagePtr cv_ptr;
|
||||
try
|
||||
{
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
}
|
||||
catch (cv_bridge::Exception& e)
|
||||
{
|
||||
RCLCPP_ERROR(node->get_logger(), "cv_bridge exception: %s", e.what());
|
||||
return;
|
||||
}
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
|
||||
imgFace = cv_ptr->image;
|
||||
|
||||
|
||||
@ -25,15 +25,7 @@ rclcpp::Publisher<geometry_msgs::msg::Twist>::SharedPtr vel_pub; // Velocity pub
|
||||
void Cam_RGB_Callback(const sensor_msgs::msg::Image::SharedPtr msg)
|
||||
{
|
||||
cv_bridge::CvImagePtr cv_ptr;
|
||||
try
|
||||
{
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
}
|
||||
catch (cv_bridge::Exception& e)
|
||||
{
|
||||
RCLCPP_ERROR(node->get_logger(), "cv_bridge exception: %s", e.what());
|
||||
return;
|
||||
}
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
|
||||
Mat imgOriginal = cv_ptr->image;
|
||||
|
||||
|
||||
@ -20,17 +20,8 @@ static int iHighV = 255;
|
||||
|
||||
void CamRGBCallback(const sensor_msgs::msg::Image::SharedPtr msg)
|
||||
{
|
||||
// RCLCPP_INFO(rclcpp::get_logger("Cam_RGB_Callback"), "Cam_RGB_Callback");
|
||||
cv_bridge::CvImagePtr cv_ptr;
|
||||
try
|
||||
{
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
}
|
||||
catch (cv_bridge::Exception& e)
|
||||
{
|
||||
RCLCPP_ERROR(node->get_logger(), "cv_bridge exception: %s", e.what());
|
||||
return;
|
||||
}
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
|
||||
Mat imgOriginal = cv_ptr->image;
|
||||
|
||||
|
||||
@ -9,15 +9,7 @@ std::shared_ptr<rclcpp::Node> node;
|
||||
void CamRGBCallback(const sensor_msgs::msg::Image::SharedPtr msg)
|
||||
{
|
||||
cv_bridge::CvImagePtr cv_ptr;
|
||||
try
|
||||
{
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
}
|
||||
catch (cv_bridge::Exception& e)
|
||||
{
|
||||
RCLCPP_ERROR(node->get_logger(), "cv_bridge exception: %s", e.what());
|
||||
return;
|
||||
}
|
||||
cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);
|
||||
|
||||
cv::Mat imgOriginal = cv_ptr->image;
|
||||
cv::imshow("RGB", imgOriginal);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user