はじめに 今年、独学でPythonと機械学習について勉強を始めました。 機械学習をする際に、学習させる画像をいろいろな方法で画像処理や特徴量の抽出を行ったので簡単にまとめたいとおもいます。 余談になりますが、私周辺の知り合いに 「何故Pythonを勉強してるのか?、JavaやC++を勉強しないのか?」 と聞かれることが多いです。 たしかにPythonは他の言語より実行が遅く、実行速度が重要視されるようなシステム開発には向いてないと思います。しかし、私みたいなプログラミング初心者から見ると、他の言語よりコードの書き方の統一感があって他人のソースコードを理解しやすい、パッケージ(モジュール)が豊富で情報工学などの知識が疎遠な私でも作りたいものを簡単に作ることができる利点があると思います。 なので、本記事はPythonを用いた画像処理についてまとめたいと思います。 OpenCV OpenCVのイ