怎么识别二维码
-
安装第三方库
下载 pyzbar 库并安装,
点击下载第三方库 pyzbar-0.1.7-py2.py3-none-win32.whl
安装方式请参考下面:
http://support.i-search.com.cn/article/1530238153623 -
代码:
import pyzbar.pyzbar as pyzbar
from PIL import Image
def QR_code(imgpath):
# 读取图片
imgpath=imgpath
img = Image.open(imgpath).convert('L')
barcodes = pyzbar.decode(img)
qr_codes=''
for barcode in barcodes:
barcodeData = barcode.data.decode("utf-8")
qr_codes+=barcodeData
if qr_codes != '':
print('识别成功:'+qr_codes)
return True,qr_codes
else:
print('识别失败')
return False,''
是的,
我还有 2 个在线可破的方法,没互联网的就忽略吧:
1、内置 ocr 方法:
2、使用在线的网页上传读取
草料
我用这个网站解析 ueba 的二维码用了好久,后来改用方法 1 了
这种方法只支持英文字符
这是读取图片二维码里得信息么?