0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
||||||
1 | ||||||
Работа сканера QR-кодов17.07.2019, 14:44. Показов 2393. Ответов 14
Метки нет (Все метки)
Сканер работает с использованием Mobile Vision API. На некоторых телефонах (примерно одном из десяти) не считывает QR-коды. В чем может быть причина?
Код ниже
0
|
17.07.2019, 14:44 | |
Ответы с готовыми решениями:
14
Библиотека для сканера QR-кодов Подключение сканера к 7.7 Медленная работа сканера с Атоловским драйвером Подключение сканера штрих-кодов Настройка Сканера штрих-кодов |
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
17.07.2019, 15:08 | 2 |
0
|
0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
|
17.07.2019, 15:31 [ТС] | 3 |
ExFau$t, никаких ошибок. Просто при наведении камеры на код ничего не происходит. Сторонний сканер из плэймаркета читает нормально.
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
17.07.2019, 16:01 | 4 |
в это сложно поверить, но у меня было такое же
я убил день и кучу нервов, а потом оказалось что на планшете на котором я тестил оно просто не работало запустил код на другом девайся и о чудо, оказалось что код рабочий я гуглил, люди жалуются на разные модели, системы я не увидел и забил просто
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
17.07.2019, 16:09 | 5 |
да, вспомнил еще
я когда проверял то выяснилось что на моем планшете сканер распознавал только штрихкоды и только если их показывать камере вертикально не шучу, а обычные квадратные не распознавал вообще так что попробуй взять шрихкод, типа такого и показать камере вертикально и горизонтально если определит то поздравляю а такие вообще не определял
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
17.07.2019, 16:12 | 6 |
allevashov, попробуй zxing
Не знаю, как работает Vision, но когда я пилил через zxing, там с камеры тупо bitmap захватывается и потом уже каким-то алгоритмом внутри либы распознаёт инфу. Зависимость алгоритма от модели устройства я как-то не заметил. Была ерунда с камерой, автофокус не срабатывал на некоторых девайсах, поэтому распознать код не получалось. Добавлено через 3 минуты А да, и настройки камеры я переопределил, чтобы задать ориентацию битмапа 0 градусов для всех типов камер (некоторые фоткают с поворотом, некоторые без поворота, но пишут поворот в exif)
0
|
0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
|
17.07.2019, 16:26 [ТС] | 7 |
Штрихкоды на тех кто QR читает - не видны... А насчет ориентации при считывании QR - вот ему как то пофиг, он и вверх ногами умеет
Короче большая печаль. Не хочется zxing почему то. Если не затруднит - можете скинуть самый простой код активити для zxinga?
0
|
0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
|
17.07.2019, 16:43 [ТС] | 9 |
ExFau$t, можете скинуть самый простой код активити на zxing? Чтобы он просто код сливал в строковую переменную и все
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
17.07.2019, 16:45 | 10 |
Сообщение было отмечено allevashov как решение
Решение
Да примеров полно, вот какой-то.
1
|
0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
|
18.07.2019, 11:56 [ТС] | 11 |
ExFau$t, Круто, вроде работает. Но не могу понять, как его в портретную ориентацию развернуть. В самой либе ничего похожего нет на orientation
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
18.07.2019, 12:19 | 12 |
Там либа обновилась сильно. Я погуглил мельком, вроде можно конфигурацию камеры менять через integrator.setCaptureActivity(SomeCaptureActivity.class), где SomeCaptureActivity extends CaptureActivity.
0
|
0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
|
18.07.2019, 12:23 [ТС] | 13 |
ExFau$t, там вроде дело не в камере, текстовое поле с результатом выводится под прямоугольником считывания, так вот судя по этой надписи, там все activity в альбомную ориентацию повернуто
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
18.07.2019, 12:29 | 14 |
Камера захватывает изображение с поворотом 90 или 270 (то есть если сделать снимок и посмотреть exif, там будет стоять поворот), соответственно, распознавание кода происходит тоже с поворотом.
1
|
0 / 0 / 0
Регистрация: 20.11.2018
Сообщений: 63
|
|
18.07.2019, 12:43 [ТС] | 15 |
Впрочем, мне сама эта надпись не нужна, мне только значение кода в переменную, а для QR ориентация некритична
0
|
18.07.2019, 12:43 | |
18.07.2019, 12:43 | |
Помогаю со студенческими работами здесь
15
Подключение сканера штрих-кодов к ноуту Передача данных со сканера штрих-кодов Чтение из HID - клавиатуры (сканера штрих-кодов) Как считать данные со сканера штрих кодов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |