Как интегрировать metaio + Open CV для приложений Android?

Привет, я пытаюсь создать приложение, связанное с дополненной реальностью (AR), и смог успешно настроить мое приложение с Metaio SDK и библиотекой OpenCV в двух отдельных приложениях.

но дело в том, что я хочу использовать библиотеку OpenCV и Metaio вместе в одном приложении. так что любой может помочь мне с его интеграцией.

В моем единственном приложении я хочу использовать OpenCV для обнаружения без маркеров и MetaIO для рендеринга 3D-моделей.

Metaio: http://www.metaio.com/

OpenCV: http://opencv.org/

=====>

Я использую opencv для обнаружения фигур на изображении с камеры и хочу отображать трехмерные объекты, визуализированные с помощью metaio, на этих фигурах. Аналогично отслеживанию маркеров.

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

Я хочу преобразовать объект ImageStruct, полученный в onNewCameraFrame() метод в мат OpenCV в Android. Для этого я зарегистрировал MetaioSDKCallback для непрерывного получения кадра камеры.

Но onSDKReady() а также onNewCameraFrame() метод этого обратного вызова не вызывается, хотя я добавил 'metaioSDK.requestCameraImage()'.

Это где я застрял с этим.

1 ответ

Я предлагаю вам интегрировать SDK Opencv4android, и чтобы увидеть примеры с ними, они являются очень хорошими примерами, чтобы научить вас, как легко использовать камеру

Для вашей цели, вероятно, пример проверки лица хорошо проверить.

Вот Tuto, который поможет вам установить и настроить OpenCV SDK

Что касается AR, я не могу вам так сильно помочь, но посмотрите на это обсуждение, это может быть полезно.

Другие вопросы по тегам