Python版OpenCVで画像処理プログラミングを行う方法を入門者向けにソースコード付きで解説するページです。
OpenCVとは
OpenCV(Open Source Computer Vision Library)は、画像処理やコンピュータビジョンを簡単に利用できるオープンソースライブラリです。Intelによって開発され、現在はオープンソースとして広く利用されています。OpenCVの主な特徴は以下のとおりです。
- 多言語対応
- Python、C++、Java、Androidなど、さまざまなプログラミング言語で利用できます。
- 豊富な機能
- 基本的な画像処理(フィルタリング、エッジ検出、変換など)に加えて、物体検出(顔検出、車両検出など)、物体解析、機械学習など様々な機能を備えています。