web-dev-qa-db-ja.com

SVMを使用した画像分類Python

私は現在、画像認識を行うためのプロジェクトに取り組んでいます。画像の大きなセットがあり、画像に特定の特性が含まれているかどうかを予測する必要があります。たとえば、画像にバナナがあるかどうかが出力されます。

出力にyesまたはnoのSVMを使用して、指定された特性が画像に含まれている分類子を実装したいと思います。 2つの出力を持つ画像でSVM分類器をトレーニングする最も簡単な方法は何ですか? Pythonで使用するテンプレートはありますか?どうもありがとう。

8
Matt

SVMを使用すると、画像のセットを分類できます。たとえば、車と飛行機の画像のセットでsvmをトレーニングできます。トレーニングすると、未知の画像のクラスを車か飛行機かを予測できます。マルチクラスSVMもあります。

あなたの場合、SVMをトレーニングするために2セットのイメージを作成します。

  1. 特定の特性を含む画像のセット(バナナ)
  2. その特性を含まない画像のセット

トレーニングフェーズが完了すると、指定された画像が属するクラスに出力されます。バナナクラスの場合は、はい、それ以外の場合はいいえとして出力できます。

役立つリンク

  1. python opencv を使用した手書きの数字認識
  2. Javaを使用したリスと鳥の分類子

編集

  1. Pythonを使用したフルーツ分類器
6
Emmanu