# camera.py import cv2 class VideoCamera(object): def __init__(self): self.video = cv2.VideoCapture(0) # Opencvのカメラをセットします。(0)はノートパソコンならば組み込まれているカメラ def __del__(self): self.video.release() def get_frame(self): success, image = self.video.read() ret, jpeg = cv2.imencode('.jpg', image) return jpeg.tobytes() # read()は、二つの値を返すので、success, imageの2つ変数で受けています。 # OpencVはデフォルトでは raw imagesなので JPEGに変換 # ファイル