Я пытаюсь прочитать код матрицы данных с помощью r asp, используя python.
Я использую pylibdmtx для чтения кода, но он работает только на моем ноутбуке. Когда я ставлю тот же код на малину, он не может прочитать код. В данный момент моя малина читает только qrcode и штрих-код.
У меня есть два r asp, один с raspbian, а другой с ядром ubuntu, ни один из которых не работал.
Пример кода ниже
import cv2
import time
from pylibdmtx.pylibdmtx import decode
data = None
video = cv2.VideoCapture(0)
video.set(cv2.CAP_PROP_FPS, 19)
while video.isOpened():
time.sleep(1/9)
ret, frame = video.read()
if ret is False:
break
decodeObjects = decode(frame,
timeout=1000,
max_count=1,
corrections=3)
for obj in decodeObjects:
if obj.data:
data = obj
if data:
break
video.release()
cv2.destroyAllWindows()
print(data)