8

ユーザーが画像をクリックして、その画像にさまざまな効果フィルターを適用できるアプリを作成しています。基本的にはプリンカメラに似たアプリを作りたいです。

私は多くのことを研究し、これを行うための3つのオプションに出くわしました:-

1)OpenCVを使用し、すべての効果を手動で実装します[時間がかかるため、私の最優先事項ではありませんが、他のすべてが実を結ばない場合はこれを実行します]。

2) NDK経由でAndroidに移植して、ImageMagick / ImageJ / Marvinなどのライブラリを使用します。

3)jjilのようなライブラリを使用します。

ここで、どちらが最善の方法であるかを知りたいと思います。私の優先事項は次のとおりです。-

1)エフェクトを微調整して、独自の新しいカスタムエフェクトを作成できるようにしたい。

2)アプリを高速で応答性の高いものにしたいので、高速に実行したい。

3)私は画像処理の専門家ではないので、最も習得しやすいライブラリを使用したいと思います。

助けてください!

4

2 に答える 2

2

OpenCVはAndroid2.3以降でうまく機能します。これは、OpenCVに似ていますが、Qualcommチップ用に最適化されたQualcommによるFastCVを検討できます。JJILはお勧めしません。これまで更新されておらず、非常に古いバージョンのAndroidでのみ動作します。

于 2012-08-02T04:34:10.703 に答える
0

使用して学習するのに最適なライブラリ。カタラノフレームワーク。この記事を確認してください。数行のコードですぐに学習でき、いくつかの例が含まれています。マルチスレッドで実行されているいくつかのフィルターがあります。この名前空間でチェックインできますCatalano.Imaging.Concurrent.Filters

于 2014-01-14T01:27:32.203 に答える