OpenCV for Pythonで動画を再生する最小のコード
概要
追記 (2020/9/16)
速くした
AnacondaにOpenCVをインストールする
環境はWindows10. 2019年1月現在はバージョン3.4が入る
$ conda install -c conda-forge opencv
pipenv環境なら
$ pipenv intall opencv-python
ウインドウを表示して動画を再生するプログラム
import numpy as np import cv2 # 動画ファイルを開く video = cv2.VideoCapture('/path/to/video') # PCに接続されたカメラの映像を表示 # video = cv2.VideoCapture(0) if not video.isOpened(): raise RuntimeError cv2.namedWindow('frame', cv2.WINDOW_AUTOSIZE) while True: ok, frame = video.read() if not ok: break cv2.imshow('frame', frame) key = cv2.waitKey(int(1000 / 30)) if key == ord('q'): break video.release() cv2.destroyAllWindows()