イントロダクション
2.0 から OpenCV には新しい Python インタフェースが備わりました.これは以前の
SWIG ベースの Python インタフェース
を代替します.
以下に,新しいバインディングの特徴を示します:
- import cv を利用して OpenCV のすべてを一度に import できます
- OpenCV の関数のプレフィックス “cv” が不要になりました
- CvRect や CvScalar のような単純な型は,Python のタプルを利用します
- 画像ストレージを共有するので,OpenCV と 他のシステム(例えば,numpy や ROS)間の画像変換が非常に効率的です
- Python の関数の完全なドキュメントを備えます