金子邦彦研究室インストールWindows の種々のソフトウェア(インストール)OpenCV 3.4.16 のインストール(Windows 上)

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

Windows での,OpenCV 3.4(旧バージョン)のインストール手順を説明する.OpenCV は, 実時間コンピュータビジョン (real time computer vision) の アルゴリズムと文書とサンプルコードの集まり.

新バージョンについては,別ページ »で説明)

このページでは,OpenCV 3.4 をインストールする次の2つの方法を説明する.特に必要がなければ,簡単な「1. OpenCV 3.4 Windows版のダウンロードとインストール」の方で行うこと.

  1. OpenCV 3.4 Windows版のダウンロードとインストール
  2. Windows で OpenCV 3.4 のビルドとインストール(ソースコードを使用)

サイト内の関連ページ

謝辞

OpenCV の作者に感謝します

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

OpenCV 3.4 は旧バージョン.

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

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

  2. バージョンを選ぶ

    旧バージョンである OpenCV 3.4 系列が欲しい場合は, OpenCV 3.4 系列の「Assets」を展開.

    [image]

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

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

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

    [image]
  6. 展開(解凍)先は自動設定される.既定(デフォルト)のままでよい.展開(解凍)先は覚えておく.「Extract」をクリック

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

    [image]
  8. 展開してできたディレクトリを, 分かりやすいディレクトリの下に丸ごとコピーする.

    ここでは,「c:\opencv3」にファイルを置くことにしている. この「c:\opencv3」 は何に変えてもよいが,分かりやすくて,日本語を含まないものがよい

    [image]
  9. Windowsシステム環境変数 Pathに,c:\opencv3\build\bin, c:\opencv3\build\x64\vc15\bin追加することにより,パスを通す

    Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページ »で説明

    次のコマンドを実行

    powershell -command "$oldpath = [System.Environment]::GetEnvironmentVariable(\"Path\", \"Machine\"); $oldpath += \";c:\opencv3\build\bin\"; [System.Environment]::SetEnvironmentVariable(\"Path\", $oldpath, \"Machine\")"
    powershell -command "$oldpath = [System.Environment]::GetEnvironmentVariable(\"Path\", \"Machine\"); $oldpath += \";c:\opencv3\build\x64\vc15\bin\"; [System.Environment]::SetEnvironmentVariable(\"Path\", $oldpath, \"Machine\")"
    

    [image]
  10. Windowsシステム環境変数 OPENCV3_DIR に,c:\opencv3\build を設定

    Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページ »で説明

    次のコマンドを実行

    powershell -command "[System.Environment]::SetEnvironmentVariable(\"OPENCV3_DIR\", \"c:\opencv3\build\", \"Machine\")"
    

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

    そのために,新しく Windowsコマンドプロンプトを開き、次のコマンドを実行する.

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

    where opencv_version
    where opencv_createsamples
    

    [image]