#author("2017-12-05T18:55:03+09:00","hasegawa","hasegawa") *OpenCVとPythonを使った動画解析 [#s5883425] **用意するもの [#y8e3727f] -windows10が入ったPC(大学のPCはwindows8なので、使えません) -WinPython~ [[https://winpython.github.io/]]ダウンロードする。最新版はWinPython 3.6.3.0Qt5~ 適当なフォルダに展開すれば使える。インストールする必要はない。 -OpenCV~ [[https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv]]ここからダウンロードする。最新版はopencv_python‑3.3.1‑cp36‑cp36m‑win。pythonのバージョンが違うが問題ないようだ。 **WinPythonでOpenCVを使えるようにする。 [#cf27c4a9] WinPythonを展開すると、WinPython-64bit-3.6.3Qt5というフォルダができる。その中にある、WinPython Control Panelをダブルクリックすると、このようなウインドウが開く。「Add package」をクリックし、ダウンロードしたopencv_python‑3.3.1‑cp36‑cp36m‑win_am64.whlを選ぶ。「Install packages」をクリックするとインストールされる。 **サンプルプログラムの動かし方 [#d632cd94] 松本先生のページに詳しい解説がある。 http://johnen.shinshu-u.ac.jp/~matsu/opencv/ 「[[まとめ>http://johnen.shinshu-u.ac.jp/~matsu/opencv/#summary]]に示されたソースプログラムをpendulum.pyと名前を付けて保存する。WinPython-64bit-3.6.3Qt5というフォルダの中にある「WinPython Command Prompt.exe」または「WinPython Powershell Prompt.ext」をダブルクリックすると、立ち上がる(図はPowershellの場合)。ソースファイルと動画ファイルが置かれているフォルダに移動する。例えば、 PS D:\WinPython-64bit-3.6.3.0Qt5\scripts> cd ..\..\work PS D:\work> pythonを動かす。 PS D:\work> python pendulum.py 動画とグラフが表示されるはず。 [[長谷川のページ]]