2012-03-23 10 views
4

私はGoogleのグーグルに似た画像認識技術を使用するアンドロイドアプリを開発したいと思います。私は画像認識技術が初めてであるので、これを達成するためにどのオープンソースAPIをAndroidで使用できるのかを誰にでも示唆することができます。私はこの目的のために使用することができるOpenCVについて聞いたが、このlinkは、openCVがアンドロイドには完全には適していないと言います。そうですか?または、このオープンソースは私の仕様に使用できますか?助けて!画像認識技術を使用するAndroidアプリ

+0

ゴーグルは画像をウェブサービスに送信し、結果afaikを表示します。あなたの最善の策はおそらくopenCvですが、画像認識はかなり重い作業(CPU /メモリー)であり、一部の電話機では多すぎるかもしれません。 – zapl

答えて

4

OpenCVはAndroidに最適です。私はOpenCVので顔認識Androidアプリケーションで作業し、ちょうどこのリンクで説明するチュートリアルを完了しています:

http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package.html

OpenCVの2.3.1は、いくつかのサンプルが含まれており、同様によるC/C++コードの使用を可能にコンパイルにNDKを使用する。同様に、このリンクをチェックアウト:

http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package_using_with_NDK.html#android-binary-package-with-ndk

をこれがあなたを助けている場合か、あなたは、AndroidとOpenCVのをセットアップする助けを必要とするとき、私を知ってみましょう。

+0

あなたの返信ありがとうございます。私はガイドに従ってインストールします。 openCVがいくつかのサンプルコードとともにアンドロイドで使われているチュートリアルのリンクを教えてもらえますか?それは私にとって大きな助けになるでしょう。 – mithu

+0

私はWindows 7 OSを使用しています。あなたの最初のリンクから、 "Android開発用openCVを入手する"の下で私は[this](http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3.1/OpenCV-2.3.1-win- superpack.exe/download)、残りの手順に従ってください。 – mithu

+0

はい、ダウンロードリンクのスーパーパックは正常です。ディスク上の任意の場所にインストール/抽出しますが、エラーが発生する可能性があるため、パスに空白がないことを確認してください。私はちょうど** c:\ opencv **にインストールしました。これはsamples/android /というフォルダも生成します。私が提供したチュートリアルのリンクのすべての手順に従うだけで、これらのサンプルが動作するようになります。最後の2つのサンプルを取得するには、2番目のダウンロードリンクの手順に従う必要があります。 – pimmes111

0

Googleゴーグルには現在公開されているAPIはありません。

iqenginesを試すことができます。 http://www.iqengines.com

これは、Android & IOSでの開発をサポートしています。

欠点は - それは無料ではありません。しかし、無料試用版を提供しています。

Good Luck。

関連する問題