美文网首页Python小哥哥
10行代码识别二维码

10行代码识别二维码

作者: 我爱学python | 来源:发表于2019-04-10 15:22 被阅读4次

二维码现在已深入到我们生活的方方面面了,手机支付、微信加好友、app下载、电子票务等方方面面都有它的身影。最近坐地铁又推出了扫二维码进出站。

最近一段时间,上海的很多地铁检票机器都装上了像下面这样的二维码扫描器

只需打开手机app上的二维码,对准扫描窗口扫一扫,就可以进站,到站后再扫一扫,就可以出站并自动扣款。

今天我们就来用Python实现一个简单的识别二维码的程序。

准备工作

识别二维码需要用到zbar,首先安装libzbar0,以Ubuntu为例

sudo apt-get install libzbar0

接着安装pyzbar和opencv

pip install pyzbar

pip install opencv-python

代码实现

接下来是我们的代码实现部分了,可以看到代码非常简单。

相关文章

网友评论

    本文标题:10行代码识别二维码

    本文链接:https://www.haomeiwen.com/subject/sdaniqtx.html