2011-07-27 42 views
0

私はopenCVに関係するものは初心者です。私は構築したい簡単なアンドロイドアプリでいくつかのガイダンスが必要です。基本的に、私はバッファリングする小さなアプリを書いています。 30秒間のビデオ(入力として私のアンドロイドフォンカメラを使って)、ユーザーがボタンを押すとファイルに最後の30秒を保存します。録画カメラ入力android/openCV

これは簡単にアンドロイドSDKで行うことができますが、このアプリは今後の開発に使用されるため、openCVを使用してやりたいと思います。

あなたが私を助けることを願っています!

ありがとうございました!

答えて

3

AndroidでOpenCVを使用してアプリケーションを開発するには、2つの方法があります。 を確認してください。のセクションをthis pageにダウンロードしてください。

OpenCVは、フレームを格納するためのバッファリングメカニズムを提供していません。それを実装するのはあなた次第です。カメラから各フレームを読み込み、バッファに保存します。

カメラのフレームレートが30フレーム/秒の場合は、ビデオの最後の30秒をバッファリングするために900 IplImage*の配列が必要です。循環バッファーは興味深いかもしれません。

+0

私は、OpenCVがフレームのバッファリングメカニズムを持っていることを期待していましたが、これは私にとっても役に立ちます。ありがとう! – androidtje

関連する問題