Обнаружение QR-кода от Pyzbar по изображению с камерыPython

Программы на Python
Anonymous
Обнаружение QR-кода от Pyzbar по изображению с камеры

Сообщение Anonymous »

У меня возникли проблемы с обнаружением QR-кода с помощью Pyzbar. В идеальном состоянии я могу обнаружить QR-код, используя исходное изображение PNG. Однако когда я делаю видеозахват с камеры, а затем сохраняю этот кадр как изображение, pyzbar не может обнаружить QR-код.

Например, это работает

Изображение

Код: Выделить всё

[Decoded(data=b'GOAL', type='QRCODE', rect=Rect(left=16, top=16, width=168, height=168))]
Но следующее не отображается даже после того, как я вручную обрезал окружение, чтобы отображался только QR-код.

Изображение

Для обоих изображений я использую

Код: Выделить всё

decode(image, scan_locations=True)
Мне интересно, что мне нужно сделать, чтобы pyzbar декодировал мое изображение QR-кода?

Вернуться в «Python»