2017-04-19 126 views
1

私はtrainable Weka Segmentationプラグインを使用してimageJで画像の分類を行い、arffファイルを取得しました。目的は、特定のオブジェクトがイメージ内にあるかどうかを認識することです。したがって、2つのクラスがあります。オブジェクトとnot-object。Wekaで新しい画像を分類する

Javaでこのファイルを使用して新しいイメージを分類し、そのオブジェクトがイメージに含まれているかどうかを確認するにはどうすればよいですか?それは可能ですか?

+0

arffファイルは機能データを持つファイルです。訓練を受けたモデルをシリアル化してから、JavaまたはCLIから使用できます。 –

答えて

2

@Josep Vallsと同様に、.arffファイルは機能データ(分類アルゴリズムがトレーニング/テストデータとして使用するもの)です。

ここでは、JavaでWEKAの使用に関するトピックを持っている:

1:あなたは2つのオプションがあります。その後 https://weka.wikispaces.com/Use+WEKA+in+your+Java+code

import weka.jar file

ここでは、追加のチュートリアルです、あなたをシリアル化モデルを作成し、あなたのJavaコードにインポートします。https://weka.wikispaces.com/Serialization @Josep Vallsが記載されています

2:.arffファイルのみを読み込み、前に使用した(私がすでに最適化していると思われる)パラメータでモデルを再学習します。

0

Trainable Weka Segmentation pluginは、Wekaとして分類アルゴリズムを.modelファイルに保存することができます。 "Save data"の代わりに "Save classifier"をクリックしてください。後で、「分類子を適用する」をクリックして、そのモデルを新しい画像に適用することができます。

関連する問題