In [1]:
from Custom.mediahelper import show_video_as_html # 개발자 정의 모듈
2. 동영상 출력¶
동영상 파일 출력¶
In [2]:
import cv2
cap = cv2.VideoCapture('../Media/videos/video.mp4')
while cap.isOpened(): # 동영상 열렸는지 확인
ret, frame = cap.read() # 성공여부, 받아온 이미지
if not ret:
print('더 이상 가져올 프레임 없음')
break
cv2.imshow('video', frame)
if cv2.waitKey(1) == ord('q'): # waitKey 프레임당 영상 속도
print('사용자 입력에 의해 종료')
break
cap.release() # 자원 해제
cv2.destroyAllWindows()
show_video_as_html('../Media/videos/video.mp4')
더 이상 가져올 프레임 없음 'Video'
카메라 출력¶
In [3]:
import cv2
cap = cv2.VideoCapture(0) # 0번쨰 카메라 장치 (Device ID)
if not cap.isOpened(): # 카메라 열리지 않는 경우
exit()
while True: # 동영상 열렸는지 확인
ret, frame = cap.read() # 성공여부, 받아온 이미지
if not ret:
print('더 이상 가져올 프레임 없음')
break
cv2.imshow('camera', frame)
if cv2.waitKey(1) == ord('q'): # waitKey 프레임당 영상 속도 fps
print('사용자 입력에 의해 종료')
break
cap.release() # 자원 해제
cv2.destroyAllWindows()
사용자 입력에 의해 종료
'Python > OpenCV' 카테고리의 다른 글
07. 이미지 자르기 (0) | 2024.11.18 |
---|---|
05. 파일 저장 (0) | 2024.11.18 |
04. 텍스트 (0) | 2024.11.18 |
03. 도형 그리기 (0) | 2024.11.18 |
01. 이미지 생성 (0) | 2024.11.18 |