search
LoginSignup
3

More than 3 years have passed since last update.

posted at

updated at

WIndows で OpenCV の動く環境を Anaconda + python 3.7 で作る

やること

anaconda で windows 上に python3 で opencv のプログラムが書ける環境を作ります。徳に難しいことはありませんが、メモとして残しておきます。

環境

  • WIndows 10 home 64 bit
  • Anaconda 2019.10
  • Python 3.7.4
  • OpenCV

以下を参考にしてます。

手順

Anaconda のダウンロードとインストール

下記から取得して python 3.7 version をインストールしました。
https://www.anaconda.com/distribution/#download-section

環境の構築

Anaconda Prompt で下記を実行します。

$ conda create -n cv python=3.7 anaconda
$ conda activate cv
$ pip install opencv-python
$ pip install opencv-contrib-python

これで特に問題なくできました。

動作確認

適当な mp4 ファイル hoge.mp4 を用意して、下記を実効して1フレーム目の画像が表示されたら、問題なく動いてます(多分)。

frame.py
import cv2

cap_file = cv2.VideoCapture('hoge.mp4')
cap_file.set(cv2.CAP_PROP_POS_FRAMES, 0)

ret, frame = cap_file.read()
cv2.imshow('img',frame)
cv2.waitKey(0)

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
3