qr scanner
import cv2 decoder = cv2.QRCodeDetector() data, points, _ = decoder.detectAndDecode(img) # size 250 * 250 qr_code = data print('Decoded data: ' + data) if points is not None: print('Decoded data: ' + data) points = points[0] for i in range(len(points)): pt1 = [int(val) for val in points[i]] pt2 = [int(val) for val in points[(i + 1) % 4]] cv2.line(img, pt1, pt2, color=(255, 0, 0), thickness=3) cv2.imshow('Detected QR code', img)