opencv_python 카메라 프레임 읽어오기, 캡처 저장하기

Posted by PeEn
2019. 12. 31. 22:43 Programing/opencv

opencv_python 카메라 프레임 읽어오기

# -*- coding: utf-8 -*-
import cv2

cap = cv2.VideoCapture(0)
if cap.isOpened():
    while True:
        ret, img = cap.read()
        if ret:
            cv2.imshow("camera",img) #프레임 이미지 표시
            if cv2.waitKey(1) != -1:
                break
        else:
            print("no fram")
            break
else:
    print("can't open camera")
cap.release()
cv2.destroyAllWindows()

opencv_python 캡처 저장하기

# -*- coding: utf-8 -*-
import cv2

cap = cv2.VideoCapture(-1)
if cap.isOpened():
    while True:
        ret, fram = cap.read()
        if ret:
            cv2.imshow("camera",fram) #프레임 이미지 표시
            if cv2.waitKey(1) != -1:
                cv2.imwrite("../photo.jpg",fram)
                break
        else:
            print("no fram")
            break
else:
    print("can't open camera")
cap.release()
cv2.destroyAllWindows()