おっぱいそん!

pythonを数値計算に使うときのテクニックとかをまとめていきたい。

OpenCV3なのにcv2でimportする件について

OpenCV2でも3でも、importする時は

import cv2

としますが、cv2の"2"はバージョンの番号でないらしいです。
元々、OpenCVはCで実装されていて、その時のAPIを"cv"と表していたのに対して、C++で実装されたAPIを"cv2"と名付けていた経緯があるみたいです。
気になったので調べたまで。

参考:
Why do python bindings for v3 still use package name "cv2"? - OpenCV Q&A Forum
convert toの略だという説が...w