#java #webcam #augmented-reality #zxing
#java #Вебкам #дополненная реальность #zxing
Вопрос:
В настоящее время я пытаюсь создать приложение на Java, которое должно иметь возможность считывать QR-теги с нескольких метров.
На данный момент у меня запущен JavaCV для захвата кадров из моего iSight на моем MBP. Проблема в том, что он поддерживает только разрешение 640×480, что кажется недостаточным для ZXing для распознавания QR-тегов. Я смотрел на Logitech QuickCam Pro 9000, но из моего поиска я не совсем уверен, что он поддерживает достаточно высокое разрешение для моего проекта.
Приложение должно быть независимым от платформы, по крайней мере, в отношении OS X, Windows и Linux, поэтому я делаю это на Java.
Мои вопросы: будет ли QucikCam pro записывать кадры в формате 1080p, как было обещано, с использованием драйверов UVC? Есть ли камера лучше? Должен ли я смотреть на другую платформу, кроме JavaCV и / или ZXing? -Какой?
спасибо за помощь
Ответ №1:
Разрешение не проблема; он легко декодирует области 320×240 на телефонах, как сканер штрих-кода. QR-коды особенно просты для чтения. Однако, если ваш QR-код находится в крошечной области этого захвата размером 640×480, например, 50×30, да, этого будет недостаточно для надежного декодирования. Я не думаю, что какое-либо программное обеспечение может вам там помочь.
Я бы посмотрел на увеличение, если сможете.
В противном случае, я думаю, у вас есть какая-то другая проблема; возможно, данные изображения где-то в неправильном формате