2017-06-06 5 views
1

タイトルに記載されているように、私は情報をエクスポートしたい:RGBビデオ、位置、タンゴの回転、データポイントクラウドのセット、その深さ後に分析するファイル。 https://github.com/googlesamples/tango-examples-cProject-Tangoデバイスからファイルにデータをエクスポートする方法

が、私はちょうど1つのアプリ(ところで、これらの競合がありますので、すなわち1にすべてのプロジェクトを組み合わせる)ことによって、すべてに関する情報を収集する方法がわからない: 私は別に、このガイド以下これらの情報を抽出することができます。 ありがとうございました。

答えて

0

一般的な方法でファイルに書き込むことができます。あなたはそれが書かれている場所を知る必要があります。私は正確に覚えていませんが、すべてのアンドロイドデバイスでも、タンゴであっても同じです(タンゴでopencvを使用してcv :: matで保存することもできます)。 しかし、私が同じことをしたとき、すべてのデータを保存するのに十分速く書くことができなかったことを覚えています。だからあなたのために同じかもしれない

0

だから、あなたがTangoConfigとあなたのネイティブコードで必要なすべての機能を有効にする単一のアプリケーションを作成することです。

のデータを収集する場合は、を設定する必要があります。 GUIボタンがクリックされるように、それは自動的に実行されるのでしょうか、ファイルはどこにライブになるのでしょうか?このロジックはJavaスレッドで実装し、getDataToFile()ネイティブ関数呼び出しに渡すことができます。

ほとんどのタンゴデータコールは、データの準備が整うとコールバック関数を持ちます。 NOT TangoのDSP読み取り値がファイルI/Oよりも速くなるため、各データポイントを保存しようとしています。最後の位置、回転、点群などをサンプリングしてファイルに保存する方法をお勧めします。

fwriteコールが実行をブロックして別のスレッドを開くかどうかわからないが必要な場合があります。私は待っていて、最初に実用的な実装で顕著なフレームドロップを取得するかどうかを確認します。

あなたの苦労がサンプルプロジェクトである場合は、最初から新しいプロジェクトを開始し、必要なサンプルの機能を追加することをお勧めします。あなたが取得支援が必要な場合は新しいプロジェクトがhere is a tutorial to start a new project

BIG注を開始:あなたがマニフェストファイルに<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> を持っていることを確認してください!

関連する問題