3

近接センサーが利用できる場合、ウェブカメラからビデオをキャプチャし、マイクからサウンドをキャプチャし、動きをキャプチャできるアプリケーションを開発したいと考えています。

最初はWindowsで実行したいのですが、可能であれば、後でAndroidで動作させたいと思うかもしれません。

私はかなり単純明快で理解しやすいものを探しています。調査の結果、Java Media Framework にたどり着きましたが、古すぎて放棄されています。FMJも古いようです。JavaCV のドキュメントは不十分なようです。

私の目標は、カメラの画像、マイクの音、センサーを使用して家屋侵入を検出および分析する家屋検出アプリを作成することです。もっと簡単な解決策があれば、.NET やその他のオブジェクト指向プログラミング言語でそれを行うかもしれません。これにどのようにアプローチすればよいですか、あなたの提案は何ですか?

4

1 に答える 1

1
  • 1つの解決策は、JavaCVを使用することです。そのため、Java を使用してデスクトップ アプリケーションを開発し、後で少ない変更で Android に移植することができます。あなたが言ったように、JavaCVには豊富なドキュメントがありません。しかし、JavaCV は OpenCV の単なるラッパーです。したがって、OpenCV のドキュメントを読んで、関連するメソッド (関数) 名を見つけることができます。JavaCV のメソッドは、OpenCV とほぼ同じ名前を持っています。したがって、これらのメソッドを JavaCV で試すことができます。

  • 次の解決策は、.NET を使用してシステムを開発することです。そこでは 、.NET 用の豊富なライブラリである AForge.NET や、 OpenCV 用のEmgu CV .NET ラッパーを使用できます。しかし、Android アプリを作成する際に問題が発生します。ゼロから構築しなければならないからです。

于 2012-05-25T10:57:20.590 に答える