0

を使用して電話のカメラから現在のフレームを取得する単純な Android アプリを開発しようとしていPreviewCallbackます。ObjectFinder次に、JavaCV プロジェクトで提供されているを使用して、SURF 特徴の検出と抽出を実行します。ただし、例外が発生し続けます。同じプログラムが私の PC で動作します。

これはおそらく SURF が特許取得済みのアルゴリズムであり、これが問題を引き起こしているためです。

したがって、誰かがJavaCVでこれに代わるものを提供してくれませんか。どんな助けでも大歓迎です。ありがとうございました。

4

2 に答える 2

0

あなたの仮定は正しいです。SURF/SIFT は特許取得済みのものであり、最新の opencv SDK から削除されました。別の方法として、同じで使用されているandroidobjectrecognition メソッドを使用することもできます。ソースはhttps://code.google.com/p/androidobjectrecognition/source/checkoutからチェックアウトできます。

于 2013-03-17T16:03:19.147 に答える
0

私もObjectFinderを使ってみました。しかし、試行に失敗した後、このコードを見つけました。少し修正した後、Androidで動作します。

Basilの言うとおりですが、画像を検索するための新機能が多数あります(freak、orb、brisk...)

于 2013-03-26T11:11:37.550 に答える