当前位置: 首页 > news >正文

网站建设优化公司排名莆田百度快照优化

网站建设优化公司排名,莆田百度快照优化,seo推广的作用,创建网站的流程有哪些一、工具 ubuntu18.04 ROSopencv2 编译器:Visual Studio Code 二、原理 图像信息 ROS数据形式:sensor_msgs::Image OpenCV数据形式:cv:Mat 通过cv_bridge()函数进行ROS向opencv转换 cv_bridge是在ROS图像消息和OpenCV图像之间进行转…

一、工具

ubuntu18.04

ROS+opencv2

编译器:Visual Studio Code

二、原理

图像信息

ROS数据形式:sensor_msgs::Image

OpenCV数据形式:cv:Mat

通过cv_bridge()函数进行ROS向opencv转换

cv_bridge是在ROS图像消息和OpenCV图像之间进行转换的一个功能包。

ros->opencv

cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);

可以在回调函数里进行转换

    cv_bridge::CvImagePtr cv_ptr;try{cv_ptr = cv_bridge::toCvCopy(msg, sensor_msgs::image_encodings::BGR8);}catch (cv_bridge::Exception& e){ROS_ERROR("cv_bridge exception: %s", e.what());return;}

 将ROS图像消息转换在OpenCV中使用,可以进行图像处理和opencv操作。

opencv->ros

使用toImageMsg()成员函数

try
{msg = cv_bridge::CvImage(std_msgs::Header(), "bgr8", frame).toImageMsg();  
}catch (cv_bridge::Exception& e)
{ROS_ERROR("cv_bridge exception:%s",e.what());
}

 驱动相机

通过opencv直接打开相机0,vieo_device为video0

 VideoCapture cap(video_device);  //dev/video0if(!cap.isOpened())   {  ROS_ERROR("Can not opencv video device\n");  return 1;  }  

话题发布

ROS中标准的消息订阅和发布方式为

ros::NodeHandle nh;
ros::Subscriber sub = nh.subscribe("topic", 1, Callback);
ros::Publisher pub = nh.advertise<sensor_msgs::Image>("topic", 1);

只会发布单一话题

使用image_transport进行发布话题

ros::NodeHandle nh;
image_transport::ImageTransport it(nh);
image_transport::Subscriber sub = it.subscribe("topic", 1, Callback);
image_transport::Publisher pub = it.advertise("topic", 1);

 这种方式会发布一系列话题

 然后将转换后的图像发布即可

三、使用

在摄像头画面加一个圆并发布出去

通过rqt_image_view查看话题

这里只进行简单的使用,后续可以通过opencv进行颜色识别,轮廓识别等等,以及人脸数字识别,将所有的opencv项目通过ROS包装起来。

这里附上源码链接

https://github.com/jiezz12/Opencv_ros.giticon-default.png?t=O83Ahttps://github.com/jiezz12/Opencv_ros.git

参考:

http://wiki.ros.org/image_transport

https://my.oschina.net/u/4273421/blog/3587403

http://www.yidumall.com/news/22585.html

相关文章:

  • 北京做网站的好公司源云推广
  • 电脑做视频的网站广州seo排名优化服务
  • 销售网站怎么做的seo排名赚钱
  • 石桥铺网站建设公司账户竞价托管公司
  • 专门 做鞋子团购的网站有哪些债务优化是什么意思
  • 人力资源外包南昌seo推广公司
  • 原创作文网站台州百度快照优化公司
  • 茂名一站式网站建设报价现在比较好的营销平台
  • 栖霞建设采购网站seo教程seo官网优化详细方法
  • 如何做自己的网站链接seo入门课程
  • 网站建设的作用电商平台运营方案思路
  • 怎么用自己的电脑做网站空间广告搜索引擎
  • 微信支持什么wordpress网络优化大师app
  • 网站建设题库含答案河南百度推广电话
  • 不正规网站制作优化的意思
  • 新网个人网站备案搜索引擎排名国内
  • 珠海市律师网站建设怎么样市场推广计划方案模板
  • 网站制作费用申请网站收录检测
  • 云南网站开发公司介绍东莞营销网站建设
  • php做网站需要mysql么互联网推广的优势
  • 什么网站做禽苗的多百度托管运营哪家好
  • 德州做网站app网站推广平台
  • 网页设计制作毕业论文百度移动seo首选帝搜软件
  • 查看虚拟币行情的网站怎么做百度网盘提取码入口
  • wordpress和织梦哪个好手机优化大师官方版
  • 旅游网站营销百度网站排名规则
  • 小城镇建设网站参考文献个人怎么做网站
  • 学做花蛤的网站品牌推广经典案例
  • 怎样做网站的用户分析个人网站源码免费下载
  • 网站建设和网站推广销售找客户的方法