0

Android アプリケーションを作成しており、顔検出に OPENCV を使用しています。Eclipse を使用して新しい Android プロジェクトを作成しました。新しく作成したプロジェクトに OPENCV 顔検出 (Eclipse の別のプロジェクト) を追加する必要があります。新しい Android プロジェクトの Activity クラスから OPENCV の onCreate メソッドを呼び出す必要があります。私はグーグルで検索しましたが、これを行うことが明確ではありません。また、OPENCV コードを実行するには、デバイス/エミュレーターに OPENCV Manager をインストールする必要があります。

もう 1 つの方法は、新しく作成された Android プロジェクトにライブラリを含めることです。これにより、アプリのサイズが大きくなります。どの方法を使用するのが良いですか? どんな助けでも大歓迎です。

4

1 に答える 1

0

顔検出プロジェクトの必要な部分を自分の新しいプロジェクトにコピーしてみませんか。そうすれば、顔検出をそのまま維持する追加機能を実装できます。はい、OpenCV ライブラリを非同期的にロードする場合は、OpenCV マネージャーをデバイスにインストールする必要があります。この方法が気に入らない場合は、そのライブラリをプロジェクトに静的に追加する必要があります。これにより、最終的な apk のサイズが大きくなります。それは本当にあなたが最も可能性が高いと思うものに依存します. 個人的には、非同期でロードする方が速くて簡単な方法であるため、非同期でロードすることを好みます。

于 2013-01-30T05:01:58.613 に答える