Cómo analizar códigos QR con Python
#?-*-?coding:utf-8?-*-
importar?zbar
desde?PIL?import?Image
#?Crear imagen Objeto escáner
scanner?=?zbar.ImageScanner()
#?Establecer propiedades del objeto
scanner.parse_config('enable')
#?Abrir una imagen que contenga un código QR
img?=?Image.open('lt; your image pathgt;').convert('L')
# Obtenga el tamaño de la imagen
width,?height?=?img.size
#Cree un objeto de imagen zbar y escanéelo y conviértalo en información de bytes
qrCode ?=?zbar.Image(ancho,?alto,?Y800',?img.tobytes())
scanner.scan(qrCode)
datos?
for?s?in?qrCode:
data? =?s.data
#?Eliminar objeto de imagen
del?img
#?Resultados de decodificación de salida
¿imprimir?