OpenCVの基本的な使い方¶
インストール¶
python-openCVは基本的に、 pip を使用してインストールする.
$ python -m pip install opencv-python $ python -m pip install opencv-contrib-python
openCVのimport、及び、テスト¶
pythonコンソールを立ち上げて、 import 及び、テストを実行してみる.
$ python >>> import cv2
画像の読込、及び、表示¶
画像の読込¶
openCVライブラリではimreadコマンドを用いて、画像を読込できる.
img = cv2.imread( filename )
画像の書込¶
openCVライブラリではimwriteコマンドを用いて、画像を書込できる.
cv2.imwrite( filename, img )
画像の表示¶
openCVライブラリではimshowコマンドを用いて、画像を表示できる.
cv2.imshow( buffername, img ) cv2.waitKey(0) cv2.destroyWindow( buffername ) cv2.waitKey(1)
4行あって面倒なので、snippet作るか、代替ライブラリを定義するか、などしておいたほうがよいかも.
( e.g. ) >>> import nkUtilities.cv2__modified as cv2_ >>> cv2_.imshow_( img )
インスタントに表示するために、buffernameも消去( "buffer1"を強制指定 )
importは最初の1回で済むので、コンソール上で表示するなら定義しておいたほうが楽か.