Сканирование штрих-кодов с помощью ML Kit - предел обнаружения - PullRequest
0 голосов
/ 13 апреля 2020

Я использую комплект Firebase ML для чтения QR-кодов. В настоящее время API обнаруживает каждый QR-код, видимый на экране камеры. Мне нужно, чтобы QR обрабатывался только тогда, когда он виден в прозрачном прямоугольнике в центре экрана. Спасибо.

1 Ответ

0 голосов
/ 18 апреля 2020

ML Kit сам по себе не обеспечивает функцию обрезки изображения. Но если вы используете Camera2 или CameraX, вы можете использовать метод Image.cropRect () для обрезки изображения перед отправкой в ​​ML Kit.

Если вы используете Camera1, вы также можете преобразовать его в растровое изображение и обрезать растровое изображение как this .

...