私の目標は、さまざまな画像分類方法を実装して、それらがどのように機能するか、およびそのような方法の背後にある利点と欠点を示すことです。Javaを使用して実装したいものには、次のものがあります。
最小距離分類器
k 最近傍分類器。
アルゴリズムの動作方法を変更できるように、Java に既に存在するタスクを達成するために何を使用できるかを考えていました。
私の目標は、さまざまな画像分類方法を実装して、それらがどのように機能するか、およびそのような方法の背後にある利点と欠点を示すことです。Javaを使用して実装したいものには、次のものがあります。
最小距離分類器
k 最近傍分類器。
アルゴリズムの動作方法を変更できるように、Java に既に存在するタスクを達成するために何を使用できるかを考えていました。
これがあなたが探しているものであるかどうかは完全にはわかりませんが (申し訳ありませんが、あなたの質問は少し不明確です)、作業の分類部分を支援するライブラリ/システムが必要な場合は、Weka を参照してください。 ( http://www.cs.waikato.ac.nz/ml/weka/ )、私の意見では、データ マイニングの実験に最適な Java ライブラリです。
代わりに、分類を実行するために使用できる特徴を抽出するために画像を分析できるようにするアルゴリズムを探している場合は、次のような Java でのそのようなアルゴリズムの対象を絞った説明から始めることをお勧めします。Rafael Santos による素敵なオンライン ブックJava Image Processing Cookbookにあるもの。「教師あり画像分類に関する簡単なチュートリアル」セクションへの直接リンクは次のとおりです。
IMMI (IMage MIning) 拡張で RapidMiner を使用することもできます。
http://www.burgsys.com/mumi-image-mining-community.php
画像分類では、たとえばグローバル特徴抽出を使用してから、いくつかの分類アルゴリズム (人工ニューラル ネットワークなど) を使用できます。