Привет, я пытаюсь создать приложение, связанное с дополненной реальностью (AR), и смог успешно настроить свое приложение с помощью Metaio SDK и библиотеки OpenCV в двух отдельных приложениях.
но дело в том, что я хочу использовать как библиотеку OpenCV, так и Metaio вместе в одном приложении. так что кто-нибудь может помочь мне с его интеграцией.
В моем единственном приложении я хочу использовать OpenCV для безмаркерного обнаружения и MetaIO для рендеринга 3D-моделей.
Metaio: http://www.metaio.com/
OpenCV: http://opencv.org/
=====>
Я использую opencv для обнаружения фигур на изображении с камеры и хочу отображать трехмерные объекты, визуализированные с помощью метаио, на этих фигурах. Аналогично отслеживанию маркеров.
Metaio и openCV, у каждого свой собственный вид камеры. Я отключил просмотр камеры в openCV.
Я хочу преобразовать объект ImageStruct, полученный методом onNewCameraFrame()
, в мат OpenCV в Android. Для этого я зарегистрировал MetaioSDKCallback для непрерывного получения кадра камеры.
Но onSDKReady()
и onNewCameraFrame()
метод этого обратного вызова не вызывается, хотя я добавил «metaioSDK.requestCameraImage ()».
Вот где я застрял с этим.