在Qt中用Zbar 来 识别二维码,并且能测距

0 .balabala

 从零学了 qt 和usb摄像头的视频读取,受益很多

 http://www.cnblogs.com/surpassal/archive/2012/12/19/zed_webcam_lab1.html 

二维码测距 ,学习这个,感觉很厉害

https://zhoujianshi.github.io/articles/2017/%E5%9F%BA%E4%BA%8E%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9A%84%E5%AE%A4%E5%86%85%E5%AE%9A%E4%BD%8D%E6%8A%80%E6%9C%AF%EF%BC%88%E4%B8%80%EF%BC%89%E2%80%94%E2%80%94%E5%8E%9F%E7%90%86/index.html

前后弄两个礼拜 ,弄出来之后,没有感觉喜悦,只是深知自己如此的菜。

唯一觉得有些激动是:opencv 很强大

(有一个没有解决的bug,就是文件分开写。全都集中mainwindow的.c文件里)

1.  准备工作

软件环境:

ubuntu 16.04 64 位 |    opencv3.4  |   zbar  |   Qt Creator 3.5.1 based on Qt 5.5.1

硬件环境:

usb 摄像头 罗技 C920Pro. (1.如果有多个摄像头 ,注意索引号 2.凡是usb摄像头应该都可以支持)

2.测距

       前提:尽量保持二维码 与 摄像头 平行。测出来数据 比较准确

      z是测出来的距离  二维码与摄像头的距离

    (可以用作二维码自动充电,别人实测是可以的)

 3. 识别二维码的信息

一般的二维码都可以识别,包括 微信的二维码

因为调用的现成的库。

5. 资源下载

https://download.csdn.net/download/s0nail/10859101

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值