import cv2
from IPython.display import display, Image
# 동영상 파일 경로
video_path = '/content/data/nice.mp4'
# 비디오 캡처 객체 생성
cap = cv2.VideoCapture(video_path)
# 첫 번째 프레임 표시를 위한 display_id 초기화
display_id = display(Image(data=cv2.imencode('.jpg', cap.read()[1])[1].tobytes()), display_id=True)
# 프레임 단위로 읽어 들이고 표시
while cap.isOpened():
ret, frame = cap.read()
if ret == True:
# 이전 출력을 덮어쓰도록 display_id 사용
display_id.update(Image(data=cv2.imencode('.jpg', frame)[1].tobytes()))
else:
break
# 비디오 캡처 객체 해제
cap.release()
'AI > Computer Vision' 카테고리의 다른 글
colab python 버전 변경 (0) | 2025.04.27 |
---|---|
colab javascript (1) | 2025.04.22 |
numpy clip (0) | 2025.04.06 |
torch.cat (0) | 2025.04.06 |
구글 PailGemma (0) | 2025.03.25 |