私はtrainable Weka Segmentationプラグインを使用してimageJで画像の分類を行い、arff
ファイルを取得しました。目的は、特定のオブジェクトがイメージ内にあるかどうかを認識することです。したがって、2つのクラスがあります。オブジェクトとnot-object。Wekaで新しい画像を分類する
Javaでこのファイルを使用して新しいイメージを分類し、そのオブジェクトがイメージに含まれているかどうかを確認するにはどうすればよいですか?それは可能ですか?
私はtrainable Weka Segmentationプラグインを使用してimageJで画像の分類を行い、arff
ファイルを取得しました。目的は、特定のオブジェクトがイメージ内にあるかどうかを認識することです。したがって、2つのクラスがあります。オブジェクトとnot-object。Wekaで新しい画像を分類する
Javaでこのファイルを使用して新しいイメージを分類し、そのオブジェクトがイメージに含まれているかどうかを確認するにはどうすればよいですか?それは可能ですか?
@Josep Vallsと同様に、.arffファイルは機能データ(分類アルゴリズムがトレーニング/テストデータとして使用するもの)です。
ここでは、JavaでWEKAの使用に関するトピックを持っている:
1:あなたは2つのオプションがあります。その後 https://weka.wikispaces.com/Use+WEKA+in+your+Java+code
ここでは、追加のチュートリアルです、あなたをシリアル化モデルを作成し、あなたのJavaコードにインポートします。https://weka.wikispaces.com/Serialization @Josep Vallsが記載されています
2:.arffファイルのみを読み込み、前に使用した(私がすでに最適化していると思われる)パラメータでモデルを再学習します。
Trainable Weka Segmentation pluginは、Wekaとして分類アルゴリズムを.model
ファイルに保存することができます。 "Save data"の代わりに "Save classifier"をクリックしてください。後で、「分類子を適用する」をクリックして、そのモデルを新しい画像に適用することができます。
arffファイルは機能データを持つファイルです。訓練を受けたモデルをシリアル化してから、JavaまたはCLIから使用できます。 –