새로운 주피터 노트북 만들고 이름은 opencv_cam
import cv2
capture = cv2.VideoCapture(0) # 카메라 0번을 쓰겠다
capture.set(cv2.CAP_PROP_FRAME_WIDTH, 640) # 화면 가로 크기
capture.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) # 화면 세로 크기
while cv2.waitKey(33) < 0 : # 33ms 동안
ret, frame = capture.read() # 에러 여부, 이미지 정보 = 카메라 읽기
cv2.imshow("VideoFrame", frame) # 계속 사진 보여줌(fps)
capture.release() # 카메라 사용X 종료하겠다
cv2.destroyAllWindows() # 윈도우 창 종료
새로 주피터 노트북 만들고 opencv_cam2
import cv2
capture = cv2.VideoCapture(0) # 카메라 0번을 쓰겠다
capture.set(cv2.CAP_PROP_FRAME_WIDTH, 640) # 화면 가로 크기
capture.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) # 화면 세로 크기
while(True) : # 무한루프
ret, frame = capture.read()
grayFrame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # frame 안의 컬러 사진을 흑백으로
cv2.imshow('video original', frame) # 컬러 출력
cv2.imshow('video gray', grayFrame) # 흑백 출력
if cv2.waitKey(1) == 27 : # ESC키가 1ms안에 입력되면
break # 종료
capture.release() # 카메라 사용X 종료하겠다
cv2.destroyAllWindows() # 윈도우 창 종료