• 카테고리

    질문 & 답변
  • 세부 분야

    컴퓨터 비전

  • 해결 여부

    미해결

cap.read() 질문드립니다

21.08.11 03:10 작성 조회수 148

0

cap.read()는 반드시 반복문과 같이 써야하는 것인가요??
VideoCapture를 통해 불러들인 영상을 반복문과 read를 통해
영상 전체를 각각의 Frame 및 다음 프레임의 여부값으로 잘게 나누는 것인지 궁금합니다.
좀 헷갈리네요ㅠㅠ

답변 1

답변을 작성해보세요.

0

네, 일반적으로 cap.read()는 반복문과 같이 사용합니다. 

그렇지 않으면 다음 프레임을 가져 올 수 없습니다. 

ret, frame = cap.read()와 같이 cap.read()는 Video Frame pointer가 현재인 현재 frame을 읽고, 다음 frame으로 포인터가 이동하게 됩니다. 

때문에 loop를 사용하지 않으면 다음 포인터로 이동해서 다음 frame을 가져 올수가 없습니다. 

감사합니다.