当前位置:网站首页>ROS2自学笔记:机器视觉基础
ROS2自学笔记:机器视觉基础
2022-08-03 02:29:00 【Raine_Yang】
机器视觉是对图像进行识别和处理的技术。一般分为采集图像,分析图像,和输出结果。采集过程即为把光信号转换为数字信号,一般依靠光源和相机。分析过程即为特征提取,标记等操作,最后转化为输出的机器人动作或可视化显示。
安装ros2相机标准节点,该节点读取摄像头信息并发布图像,支持各种类型的usb相机
sudo apt install ros-humble-usb-cam
启动相机节点
ros2 run usb_cam usb_cam_node_exe
启动后可以使用RQT实现图像可视化
rqt -s image-view
-s 代表plugin,即RQT要显示的数据类型
注:要在RQT界面里选择要订阅的话题才能显示图片
image_raw代表原图,原图一般数据量较大,如果要通过无线传输会较慢
image_raw_compressed为压缩后图片,一般可以压缩70%
Image话题详细信息(使用ros2 topic echo /image_raw 查找):
header: 序号,时间戳
height:纵向分辨率
width:横向分辨率
encoding:编码格式
step:一行图像字节量
data:图像具体每个像素点RGB值
边栏推荐
- MySQL里获取当前周、月、季的第一天/最后一天
- iScroll系列之下拉刷新 + 上拉加载更多
- The LVS load balancing cluster and the deployment of the LVS - NAT experiment
- FLIR E95 在8层楼看马路上行驶的CAR的热成像形态?
- kubernetes部署ldap
- 【Arduino】重生之Arduino 学僧(2)----Arduino语言
- QCheckBox、margin、border、pandding、QHoxLayout、QSplitter、QSpacerItem
- 我终于逃离了互联网,却陷入了迷茫
- Topic Modeling of Short Texts: A Pseudo-Document View
- 常用工具链和虚拟环境-WSL
猜你喜欢
随机推荐
Interconversion between numpy PIL tensors
实现统一账号登录,sonarqube集成ldap
重定向printf到USB CDC、串口2
Incorrect datetime value: '2022-01-01' for function str_to_date
思维+启发式合并
JVM internal structure and various modules operation mechanism
leetcode:172. 阶乘后的零
2022-08-02 顾宇佳 学习笔记 多线程
DJI内推码(2022年8月2日更新)
Go新项目-编译项目的细节(4)
leetcode:153. 寻找旋转排序数组中的最小值
Fiddler基本使用
企业上云规划与云原生环境设计
常用工具链和虚拟环境-msys2与mingw
openCV第二篇
怎么从零编写一个 v3 版本的 chrome 浏览器插件实现 CSDN 博客网站的暗黑和明亮主题切换?
SPI机制是什么?
numpy PIL tensor之间的相互转换
Jmeter TCP/UDP测试
leetcode:151. 颠倒字符串中的单词