トップページ -> インストール,設定,利用 -> Windows ソフトウエア -> OpenCV 4.2 のインストール(Windows 上)
[サイトマップへ], [サイト内検索へ]

OpenCV 4.2 のインストール(Windows 上)

Windows で,OpenCV 最新版をソースコードからビルドして,インストールする手順をスクリーンショット等で説明する. OpenCV (Open Computer Vision Library) は, 実時間コンピュータビジョン (real time computer vision) の アルゴリズムと文書とサンプルコードの集まり.GPU を利用するように設定する手順も説明する.

GPU とは,グラフィックス・プロセッシング・ユニットの略で、コンピュータグラフィックス関連の機能,乗算や加算の並列処理の機能などがある. CUDA とは,NVIDIA社が提供している GPU 用のプラットフォームである. NVIDIA 社のグラフィックスボードが持つ GPU の機能を使うとき,CUDA を利用することができる.

サイト内の関連ページ

謝辞

OpenCV の作者に感謝します


OpenCV 4.2 Windows版のダウンロードとインストール

  1. GitHub の OpenCV の Webページを開く

    https://github.com/opencv/opencv/releases

  2. バージョンを選ぶ

    OpenCV 4.2 系列が欲しい場合は, OpenCV 4.2 系列の「Assets」を展開.

    [image]

    他のバージョンを選んだ場合でも,これ以降のインストール手順はほぼ同じになる

  3. Windows 版が欲しいので「opencv- ... -vc14_vc15.exe」というような名前のファイルを選ぶ.
    [image]
  4. ダウンロードが始まる

    [image]
  5. ダウンロードした .exe ファイルを実行する

    [image]
  6. 展開(解凍)先は既定(デフォルト)のままでよい.「Extract」をクリック

    [image]
  7. 展開(解凍)が終わると「opencv」というディレクトリができ,その中にファイルができるので確認する

    [image]
  8. 展開してできたディレクトリを, 分かりやすいディレクトリの下に移す

    ここでは,「C:\tools」というディレクトリを作り,そこに移すことにしている. ディレクトリ名は何でも良いが,分かりやすくて,日本語を含まないものがよい

    Windows のコマンドプロンプトを開き,次を実行

    mkdir C:\tools
    

    [image]
  9. C:\tools」の下に,先ほどできた「opencv」をコピーする

    [image]
  10. システム環境変数PATHに次の2つを追加

    C:\tools\opencv\build\bin
    C:\tools\opencv\build\x64\vc15\bin
    

    [image]
  11. システム環境変数 OPENCV_DIR を次のように設定する
    C:\tools\opencv\build
    

    [image]
  12. opencv_version, opencv_createsamples にパスが通っていることを確認する

    Windowsのコマンドプロンプトを開き、次のコマンドを実行.

    エラーメッセージが出なければOK.

    where opencv_version
    

    [image]

Python で試用する

注意: Python で OpenCV を使うときは,pip でのインストールが良い.それは簡単に行うことができる.

ここでは,「最新の OpenCV を試したい」などのときに役立つと考えて, .pyd ファイルをコピーして使う方法を説明している.が, pip の管理外のファイルを使うことになるので,あとで混乱が生じる可能性がある. 試用が終わったら消すことを検討すること.

  1. Python 3 の場所を調べる

    %LOCALAPPDATA%\Programs\Python\Python37\Python.exe」のように表示される.複数表示されたときは,表示の一番上を使う.この結果は,あとの設定で使う.

    where python
    

    [image]
  2. OpenCV の Python 用のファイルがあるディレクトリに,カレントディレクトリを移動する操作

    python-3.7」のところは,使用している Python のバージョンに合わせること.

    cd c:\tools\opencv\build\python\cv2
    cd python-3.7
    

    [image]
  3. ファイルを確認

    dir /w
    

    [image]
  4. ファイルを lib\site-packages 下にコピー
    %LOCALAPPDATA%\Programs\Python\Python37」のところは,「Python 3 の場所を調べる」で調べたディレクトリに置き換えること.

    copy *.pyd %LOCALAPPDATA%\Programs\Python\Python37\lib\site-packages
    

    [image]
  5. OpenCV のサンプル画像 fruits.jpg のダウンロード
    画像ファイル fruits.jpg のダウンロード手順は,別ページで説明している.

    https://github.com/opencv/opencv/tree/master/samples/data で公開されている fruits.jpg を使用する(謝辞:画像の作者に感謝します)

  6. Pythonの画像表示プログラム

    ※ Python プログラムを動かすために, Windows では,「python」コマンドやPythonランチャーである「py」を使う. あるいは, PyCharmなどにある Python コンソールも便利である.

    import cv2
    bgr = cv2.imread('fruits.jpg')
    cv2.imshow("", bgr)
    cv2.waitKey(0)
    cv2.destroyAllWindows()
    

    画像が表示されるので確認. このあと,ウインドウの右上の「x」をクリックしない.画面の中をクリックしてから,何かのキーを押して閉じる

    [image]

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]