import cv2 from pyzbar import pyzbar def leggi_qrcode(immagine_path): # Carica l’immagine immagine = cv2.imread(immagine_path) if immagine is None: print(“Immagine non trovata o percorso errato.”) return [] # Decodifica i QR code presenti nell’immagine qrcodes = pyzbar.decode(immagine) risultati = [] for qrcode in qrcodes: dati = qrcode.data.decode(‘utf-8’) risultati.append(dati) print(f”QR Code trovato: {dati}”) if not risultati: print(“Nessun QR Code rilevato nell’immagine.”) return risultati # Esempio di utilizzo if __name__ == “__main__”: percorso_immagine = “percorso/della/tua/immagine.png” leggi_qrcode(percorso_immagine) Per far funzionare lo script, assicurati di installare le librerie necessarie con: pip install opencv-python pyzbar