Передача информации об изображении из Unity в Android для использования MLKit - PullRequest
0 голосов
/ 28 июня 2018

У меня проблемы с использованием MLKit с Unity. Я пытаюсь получить информацию об изображении с веб-камеры, передать указатель на Texture2D, затем получить необработанные байты и передать их плагину, в котором находятся классы распознавания лиц. Но лица не обнаруживаются.

Как передать информацию об изображении / камере с Unity на андроид и, следовательно, использовать mlkit?

1 Ответ

0 голосов
/ 02 августа 2018

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

Поскольку MLKit в настоящее время не является частью решения для единства, один из способов, которым вы могли бы справиться, это экспортировать свой проект Unity в Android и настроить оттуда коммуникацию MLKit, то есть включить зависимости MLKit в gradle, включая google-services.json в экспорте Unity android и т. д. как объяснено здесь.

Как только вы все это сделаете, вы можете вызывать соответствующие функции Android из единицы с помощью скрипта C #, передавая байтовый массив Texture2D для дальнейшей обработки с помощью MLKit Face Recognition.

...