使いたいライブラリに合わせて適宜利用すればOK。
物体検知とかにどうぞ。
PILバージョン
PILバージョン
import os
from datetime import datetime
from PIL import Image
from picamera import PiCamera
camera = PiCamera()
while True:
nowtime = datetime.now()
filename = nowtime.strftime('%H%M%S') + '.png'
camera.capture(filename)
with Image.open(filename) as frame:
pass # ここでゴニョゴニョする
os.remove(filename)
cv2バージョン
cv2バージョン
import os
from datetime import datetime
import cv2
cam = cv2.VideoCapture(0)
while True:
nowtime = datetime.now()
filename = nowtime.strftime('%H%M%S') + '.png'
is_success, frame = cap.read()
pass # ここでゴニョゴニョする。is_successは上手く撮れているかどうかのフラグなので利用しなくてOK
os.remove(filename)
cam.release()
cv2.destroyAllWindows()