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