#author("2017-12-05T18:55:03+09:00","hasegawa","hasegawa")
#author("2017-12-05T19:04:47+09:00","hasegawa","hasegawa")
*OpenCVとPythonを使った動画解析 [#s5883425]
**用意するもの [#y8e3727f]
-windows10が入ったPC(大学のPCはwindows8なので、使えません)
-WinPython~
[[https://winpython.github.io/]]ダウンロードする。最新版はWinPython 3.6.3.0Qt5~
[[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のバージョンが違うが問題ないようだ。
[[https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv]]~
ここからダウンロードする。最新版はopencv_python-3.3.1-cp36-cp36m-win。WinPythonと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」をクリックするとインストールされる。
WinPythonを展開すると、WinPython-64bit-3.6.3Qt5というフォルダができる。その中にある、WinPython Control Panelをダブルクリックすると、このようなウインドウが開く。
#ref("winpythoncontrolpanel.png")
「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の場合)。ソースファイルと動画ファイルが置かれているフォルダに移動する。例えば、
全学教育機構松本先生のページに詳しい解説がある。~
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の場合)。
#ref("powershell.png")
ソースファイルと動画ファイルが置かれているフォルダに移動する。例えば、
 PS D:\WinPython-64bit-3.6.3.0Qt5\scripts> cd ..\..\work
 PS D:\work>
pythonを動かす。
 PS D:\work> python pendulum.py
動画とグラフが表示されるはず。
動画とグラフが表示されるはず。動画が止まったら、動画の表示されたウインドウをクリックして、Enterキーを押すとプログラムが終了する。



[[長谷川のページ]]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS