准备工作:
二维码图片,我这里直接打印在了一张A4纸上,或者直接在草料网站上生成 草料二维码生成器,存放在手机上进行显示。
在安装条码扫描库的时候大家注意:zbar库只针对 python2 版本有支持,python3已经不再支持。
课程中使用的是python3,所以我们只能安装 pyzbar,安装命令如下:
pip3 install pyzbar
课程实现目标
利用摄像头识别二维码中的内容并打印出来,同时兼容识别条形码内容
打开pycharm开发工具,在项目中新建 code.py 文件,文件代码如下:
# -*- coding:utf-8 –*-
import cv2
import pyzbar.pyzbar as pyzbar
def decodeDisplay(video):
# 转为灰度图像