파이썬으로 실시간 비디오 표시

import numpy as np
import cv2

cap = cv2.VideoCapture(0)

while(True):
    # Capture frame-by-frame
    ret, frame = cap.read()

    # Our operations on the frame come here
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

    # Display the resulting frame
    cv2.imshow('frame',gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()

댓글

  1. 한프레임 저장하기

    >>> import cv2
    >>> vidcap = cv2.VideoCapture()
    >>> vidcap.open(0)
    True
    >>> retval, image = vidcap.retrieve()
    >>> vidcap.release()
    Cleaned up camera.
    >>> cv2.imwrite("test.png", image)
    True

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

파이썬으로 Homomorphic Filtering 하기

파이썬으로 2D FFT/iFFT 하기: numpy 버전