OpenCVではじめよう ディープラーニングによる画像認識
OpenCVはコンピュータビジョン分野でもっとも利用されているオープンソースフレームワークです。
近年の人工知能ブームに呼応する形で機械学習やディープラーニングAPIが強化され,物体の名称と位置を認識するオブジェクト検出(Object Detection)といったタスクも容易に扱えるようになりました。
とはいえ,画像認識タスクがすべてディープラーニングによる手法に置き換わるわけではありません。
これまでに培った手法を選択した方が堅実な場面もあるため,本書では現時点で重要とされる画像処理手法を整理します。
OpenCVの基礎的な解説からはじめ,dnnモジュールを用いたディープラーニングによる画像認識についても解説していきます。
サンプルコードにはPythonを利用し,OpenCV 4.5.Xに対応しています。
更新中です。しばらくお待ちください。