4.2OpenCV-运动分析类、OpenCV-对象分割类、 OpenCV-颜色过滤器类、OpenCV-简单图像处理类

4.2.6 OpenCV-运动分析类

本节内容介绍OpenCV中的运动分析类demo

4.2.6.1 goodfeature_track 角点检测

机器人端启动摄像头roslaunch robot_vision robot_camera.launch

机器人端启动角点检测roslaunch robot_vision goodfeature_track.launch

PC启动rqt_image_view工具/goodfeature_track/image/compressed

可以看到图像中出现了一些比较明显的特征点和角。

4.2.6.2 camshift 物体检测

机器人端启动摄像头roslaunch robot_vision robot_camera.launch

PC启动物体跟踪roslaunch robot_vision camshift.launch debug_view:=true

用一款PCB板做个示范,鼠标左键框选中板子以后,移动板子就可以看到板子是被追踪的。这个就是利用检测到的特征点来实现的持续追踪。

4.2.6.3 fback_flow 稠密光流

机器人端启动摄像头roslaunch robot_vision robot_camera.launch

机器人端启动roslaunch robot_vision fback_flow.launch

PC启动rqt_image_view工具/fback_flow/image/compressed

所谓光流,是指前后两帧图像中物体的位置变化会有一个流向。它用来追踪物体运动的趋势,此时可以看到屏幕上有很对小绿点,当画面静止的时候绿点均匀分布。当手持PCB板移动的时候就能看到物体运动方向被标识出来了。

以下还有几个运动分析相关的历程可供大家自行运行尝试

4.2.6.4 lk_flow 稀疏光流

机器人端启动摄像头roslaunch robot_vision robot_camera.launch

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值