10

こんにちは、拡張現実 (AR) に関連するアプリケーションを作成しようとしています。Metaio SDK と OpenCV ライブラリを使用してアプリケーションを 2 つの別々のアプリケーションで正常に構成できました。

しかし、問題は、OpenCV と Metaio の両方のライブラリを 1 つのアプリケーションにまとめて使用したいということです。誰でもその統合を手伝ってくれます。

私の単一のアプリケーションでは、OpenCV をマーカーレス検出に使用し、MetaIO を 3D モデル レンダリングに使用したいと考えています。

メタイオ:http ://www.metaio.com/

OpenCV: http://opencv.org/

=====>

opencv を使用してカメラ画像の形状を検出し、それらの形状に metaio によってレンダリングされた 3D オブジェクトを表示したいと考えています。マーカー追跡に似ています。

Metaio と openCV には、それぞれ独自のカメラビューがあります。openCV の cameraview を無効にしました。

onNewCameraFrame()メソッドで受け取った ImageStruct オブジェクトを Android で OpenCV Mat に変換したい。このため、カメラ フレームを継続的に受信するように MetaioSDKCallback を登録しました。

しかしonSDKReady()onNewCameraFrame()「metaioSDK.requestCameraImage()」を追加しましたが、このコールバックのメソッドは呼び出されていません。

これは私がそれにこだわっている場所です。

4

1 に答える 1