Расположение штрих-кода Google Mobile Vision на экране - PullRequest
0 голосов
/ 12 сентября 2018

Я пишу приложение AR Android, в котором сканирую QR-коды (используя Google Mobile Vision Barcode API ) в качестве триггера, а затем визуализирую объекты в поле зрения камеры.

Поскольку может быть несколько QR-кодов одновременно, я хочу получить доступ к расположению каждого кода на экране, чтобы объекты отображались поверх каждого кода. В настоящий момент - если камера обнаруживает два QR-кода - объекты будут размещены в одном и том же месте в трехмерном пространстве.

Пример:

Камера обнаруживает два QR-кода, один слева и один справа от моего обзора камеры. Прямо сейчас оба объекта будет отображаться в центре моего обзора камеры, так как это по умолчанию ценность моего приложения.

Я хочу, чтобы объект, связанный с левым кодом, слева и объект, связанный с правым кодом, появляются справа.

Я пытался вызвать Barcode.getBoundingBox().exactCenterX() и [...].exactCenterY(), чтобы получить приблизительное значение местоположения кода, но это не сработало. К сожалению, я не могу найти более подходящий метод в документации.

Я не могу быть единственным, кому нужно местоположение кода на экране. Как вы, ребята, сделали это?

Большое спасибо.

...