医療関係者の友人から、Android用の小さなアプリケーションを作成して、写真を撮り、色とサイズで分析して、前回のスナップショットからどのように進化したかを確認し、それに基づいて推奨事項を作成するように依頼されました。進化。
私はAndroidを使い始めたばかりで、これを実行して開発時間を節約できる優れたライブラリを誰かが知っているかどうか疑問に思っていました。
医療関係者の友人から、Android用の小さなアプリケーションを作成して、写真を撮り、色とサイズで分析して、前回のスナップショットからどのように進化したかを確認し、それに基づいて推奨事項を作成するように依頼されました。進化。
私はAndroidを使い始めたばかりで、これを実行して開発時間を節約できる優れたライブラリを誰かが知っているかどうか疑問に思っていました。
OpenCV (Open Computer Vision 用) は、画像処理、コンピューター ビジョン、ロボット工学の研究者によって広く使用されている C++ 画像処理ライブラリです (少なくとも matlab を使用しない人にとっては)。Android を正式にサポートしており、積極的に開発されています。
さらに、必要に応じて後で使用できる多くの高度な機能があります。
JavaCVは Java API をエクスポートするため、Android に適していることがわかりました。また、他の画像処理ライブラリもサポートしています。
Imagemagickを調べるかもしれません。いくつかの Android ポートがあり (私が知っている 2 つのうちの 1 つについては、https://github.com/puelocesar/android-lib-magickを参照してください)、必要なことをサポートしていることを読んで確信しています。
JavaCV を使用し、OpenCV のラッパーです。JavaCV OpenCV に含まれるほぼすべての関数が含まれています。JavaCV には豊富なドキュメントはありませんが、OpenCV ドキュメントを使用して、プロジェクトで使用できる関数を見つけることができます。JavaCV には OpenCV と同じメソッド シグネチャがあります (すべてではありません)。
非常に使いやすく、基本的な画像処理フィルターを使用できる JHLabs ライブラリーを見つけました。 https://code.google.com/p/android-jhlabs/ -> このリンクが見つかりません