2012-04-18 15 views
1

opencv cppでfacedetectionを使用してアンドロイドアプリで使用したいと思います。私はjniを正常にコンパイルしました。しかし、私はどのように私はhaarascadesを使用するのだろうか。私はsdcardに保存してそこから読むことができます。私はプロジェクトから直接XMLファイルを使用できる他の方法はありますか?android ndkでopencv haarcascadesを使用しています

答えて

0

opencvスーパーパックにはfacedetectというC++の例があります。私は自分自身を2.3.1-OpenCVのを実行していることだし、それがこのフォルダにあります:は../opencv-2.3.1/samples/c/

サンプルはhaarcascadesを使用しており、これは顔検出のための最善の策かもしれません。 .cppファイルからの適切なJNI呼び出しでAndroid NDKを使用できる場合は、このサンプルを使用する際に問題はありません。

私も同様のことをやっていますが、まだ自分自身で試していません。来週どこかで実装するべきですが、保証することはできません。これがあなたのために働くかどうか教えてください。

+0

Pimmes111 - コメントありがとうございます。私は私の質問を明確にしていないと信じています。私はすでにopencvのfacedetectを使用しています。これは問題なくCPPでhaarascadesを使用しています。しかし、私はアンドロイドNDKに移植したい。 xmlファイルはストレージ内で利用可能でなければならないので、私はhaarascadesを読み込む際に問題に直面しています。 – user973743

+0

ああ、私はあなたのポストを誤読しているはずです。私は来週、これを使っていくつかのテストを予定していますので、まだ動作しているかわかりません。あなたの最善の策は、実際に必要な.xmlファイルをSDカードにコピーし、適切にリンクすることです。私はこのリンクも見ました**(http://open-nfc.org/documents/FRS_NFC_0910-129%20Generator%20Tool%20for%20Microread%20Configuration%20File%20v0.5.pdf)** xmlをヘッダファイルに追加してください(それがうまくいくかどうかわかりませんが、可能性はありますが、私はそれを調べます)。 – pimmes111

関連する問題