![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
没有博士学位的菜狗
好像也没啥好说的
展开
-
解决Ubuntu环境下ROS Kinetic中的cv_bridge和自己安装OpenCV 2.4.xx兼容性笔记
我们如果使用的ROS版本为Kinetic,那么ROS一般会默认安装OpenCV3。所以使用cv_bridge的情况下,ROS会自动去调用它自己安装的OpenCV3。但是对于一部分人还是比较习惯使用OpenCV2,所以需要对CMakeLists.txt文件进行修改或者修改ROS目录下的cv_bridge的配置文件,具体操作如下。(1)第一种方法就是不使用cv_bridge包,在CMakeLists.原创 2018-01-18 12:57:46 · 24393 阅读 · 10 评论 -
cv_bridge用于ROS图像和OpenCV图像的转换
ROS是机器人领域中比较受到关注的一种系统,它的应用比较方便而且有许多的工具比如传感器驱动包可以直接使用。但是ROS对于传感器数据有自己的格式和规范。而在OpenCV中,图像是以Mat矩阵的形式存储的,这与ROS定义的图像消息的格式有一定的区别,所以我们需要利用cv_bridge将这两种不相同的格式联系起来,如下图所示。本次笔记大部分参考的是ROS官网给出的一些的定义和技术细节,网址如下:http原创 2018-01-18 17:03:05 · 28656 阅读 · 2 评论