学習ステップ時のOpenCV依存を排除

学習時にcv::Matを必要としない。
データ集合を数理的に持つことで学習ステップ時に画像が必要でなくなった。
データ集合へのセットアップを適時追加すれば汎用的にSOMとして用いることができる。