識別二維碼鏈接的方式有多種,那么如何用python 的方法實現識別呢?
請看如下代碼:
from pyzbar.pyzbar import decode from PIL import Image image = 'xx.png' img = Image.open(image) barcodes = decode(img) for barcode in barcodes: url = barcode.data.decode("utf-8") print(url)
如圖所示,執行python 腳本即可完成二維碼鏈接的識別。
需要注意的是,識別的二維碼需要一定的尺寸及清晰度,當然也沒有微信自帶的二維碼識別度高!!!