Windows環境でPython版OpenCVをインストールする方法について解説します。
Python版OpenCVのインストール手順(Windows編)
Windows環境でPython版OpenCVをインストールする手順を紹介します。
なお、Pythonはインストール済である前提で解説します。
① コマンドプロンプトを開き、以下のコマンドを実行します。
pip install opencv-python
② 以下のように「Successfully installed opencv-python-x.x.x.x」と表示されるまで待ちます。
Collecting opencv-python Using cached opencv_python-4.5.3.56-cp39-cp39-win_amd64.whl (34.9 MB) Requirement already satisfied: numpy>=1.19.3 in c:\users\yuich\downloads\wpy64-3950\python-3.9.5.amd64\lib\site-packages (from opencv-python) (1.21.0+mkl) Installing collected packages: opencv-python Successfully installed opencv-python-4.5.3.56
③ 「Successfully installed opencv-python-x.x.x.x」と表示されたらインストール成功です。念のため次の動作確認もしてみましょう。
動画解説版
本ページの内容は以下動画でも解説しています。
OpenCVの動作確認
以下のPythonスクリプトを実行し、OpenCVのバージョンが表示されたら正常にインストールできていることになります。
import cv2 print(cv2.__version__)
OpenCVのバージョンが表示されず、エラーが出た場合は以下の対策を試してみてください。
よくあるエラー① NumPyのバージョンが古い
OpenCVをインストールし、実行すると以下のエラーが出ることがあります。
ImportError: numpy.core.multiarray failed to import
これはNumPyが古い場合に発生するエラーなので、以下のコマンドでアップグレードすると解消されます。
pip install numpy --upgrade
【Pythonエラー対策】ImportError: numpy.core.multiarray failed to import
Pythonで「ImportError: numpy.core.multiarray failed to import」エラーが出た場合の対処方法についてソースコード付きでまとめました。
よくあるエラー② pipが古い
上記以外のエラーの場合、pipのバージョンが古いのが原因である場合があります。
以下のコマンドを入力することで、pipを最新版にアップグレードできます。
エラー文
python -m pip install --upgrade pip
関連ページ
【Python版OpenCV超入門】使い方とサンプルコードを解説
Python版OpenCVで画像処理プログラミングを行う方法を入門者向けにソースコード付きで解説するページです。
Python基礎
「Python基礎」の記事一覧です。
コメント