Windows での,Python 用 opencv-python のインストールと動作確認の手順をスクリーンショット等で説明する.
OpenCV (Open Computer Vision Library) は, 実時間コンピュータビジョン (real time computer vision) の アルゴリズムと文書とサンプルコードの集まり.
【目次】
【サイト内の関連ページ】
TensorFlow を使う可能性がある場合は,https://pypi.org/project/tensorflow-gpu/#filesで,必要な Python のバージョンを確認しておくこと. 2020/5 時点では,Python 3.5 か 3.6 か 3.7 か 3.8
Windows での Python のインストール,pip と setuptools の更新: 別ページで説明している.(あとのトラブルが起きにくいような手順を定めている)
Python の URL: http://www.python.org/
【Windows での Python, pip の使い方】
Python, pip は,次のコマンドで起動できる.
【Python 開発環境のインストール】
Python を使うときは,Python開発環境や Python コンソール(Jupyter Qt Console,Spyder,PyCharm,PyScripter など)の利用も便利である
Windows, Ubuntu での Python 開発環境,Python コンソール(Jupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), Jupyter Lab, Nteract, spyder)のインストール: 別ページで,インストール手順を説明している.
python --version
python -m pip install -U opencv-python
※ バージョン番号が「4.1.2」のように表示されれば OK.下の図とは違うバージョンが表示されることがある
python -c "import cv2; print( cv2.__version__ )"
画像ファイル fruits.jpg のダウンロード手順は,別ページで説明している.
https://github.com/opencv/opencv/tree/master/samples/data で公開されている fruits.jpg を使用する(謝辞:画像の作者に感謝します)
※ Python プログラムを動かすために, Windows では,「python」コマンドやPython ランチャーである「py」を使う. あるいは, PyCharmなどにある Python コンソールも便利である.
import cv2
bgr = cv2.imread('fruits.jpg')
cv2.imshow("", bgr)
cv2.waitKey(0)
cv2.destroyAllWindows()
画像が表示されるので確認. このあと,ウインドウの右上の「x」をクリックしない.画面の中をクリックしてから,何かのキーを押して閉じる