(作成日 2018/10/17)
ラズパイとカメラモジュール、Opencvを使用して動画のFrameを取得。
1.ラズパイにカメラモジュールを接続後terminalを立ち上げ、下記コマンドでモジュールをロードする。
>sudo modprobe bcm2835-v4l2
v4(エル小文字)2。
2.下記区スクリプトでframe取得して表示。
#!/user/bin/python
import cv2
cap = cv2.VideoCapture(0)
print(cap)
while True:
ret,frame = cap.read()
########################
#ここに画像に対する処理を入れる
#
########################
cv2.imshow('window',frame)
# sを押すとStop
k = cv2.waitKey(0)
if k == ord('s'):
break
cap.release()
cv2.destroyAllWindow()
こっちの方が、以前の記事より機械学習とかやりやすいのかも?
fpsの設定やサイズなどの設定/取得は下記のキーワードでググる。
cv2.CAP_PROP_FPS