Hallo ich versuche, eine Anwendung im Zusammenhang mit der Augmented Reality (AR) zu erstellen und war in der Lage, meine Anwendung mit Metaio SDK und OpenCV-Bibliothek erfolgreich in zwei separaten Anwendung zu konfigurieren.Wie integriert man den metaio + Open CV für Android-Anwendungen?
aber die Sache ist, ich möchte sowohl die Bibliothek von OpenCV und Metaio zusammen in einer Anwendung verwenden. also kann mir jeder bei seiner Integration helfen.
In meiner einzigen Anwendung möchte ich OpenCV für markerlose Erkennung und MetaIO für 3D-Modell-Rendering verwenden.
Metaio: http://www.metaio.com/
OpenCV: http://opencv.org/
=====>
I opencv bin mit Formen in einem Kamerabild zu erkennen und will von metaio auf gerenderte 3D-Objekte angezeigt werden diese Formen. Ähnlich wie bei Marker-Tracking.
Metaio und openCV haben jeweils eine eigene Kameraansicht. Ich habe die Kameraansicht von openCV deaktiviert.
Ich möchte ein ImageStruct-Objekt in onNewCameraFrame()
Methode in eine OpenCV-Matte in Android konvertiert werden. Dafür habe ich MetaioSDKCallback registriert, um kontinuierlich Kamerarahmen zu empfangen.
Aber onSDKReady()
und onNewCameraFrame()
Methode dieses Callback wird nicht aufgerufen, obwohl ich 'metaioSDK.requestCameraImage()' hinzugefügt haben.
Hier wo ich mit ihm feststecke.
Dies ist der Ort, wo ich mit ihm festgefahren bin. – Balu