Vision BarcodeDetector не считывает штрих-коды матрицы данных - PullRequest
0 голосов
/ 01 июля 2018

Отлично читает QR-коды. но не могу прочитать datamatrix на всех! Я видел здесь , что он работал на кого-то другого, когда штрих-код был в центре кадра, но он не работает и для меня.

Я построил его так, чтобы он читал DATA_MATRIX:

detector =
            new BarcodeDetector.Builder(ctx)
                    .setBarcodeFormats(Barcode.DATA_MATRIX | Barcode.QR_CODE)
                    .build();

Кто-нибудь1 имел дело с этой проблемой?

1 Ответ

0 голосов
/ 01 октября 2018

Может быть несколько причин:

1) Вы пробовали:

detector =
        new BarcodeDetector.Builder(ctx)
                .setBarcodeFormats(Barcode.DATA_MATRIX)
                .build();

, поэтому вы не можете обнаружить QR-коды. Потому что некоторые смартфоны слишком медленно распознают несколько штрих-кодов.

2) Ваши сервисы Google Play обновлены?

3) Вы пытались подойти ближе к штрих-коду или пойти дальше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...