-1
다른 솔루션을 확인했지만 내 질문에 답변하지 않았습니다. 제 문제는 비디오에서 하나의 프레임 만 캡처하려고 할 때마다 (기본적으로 웹캠으로 사진을 찍고 싶습니다) 검은 색 창이 나타납니다.Python으로 단일 프레임 캡처 (웹캠 사용)
코드 -
import cv2
cam = cv2.VideoCapture(0)
frame = cam.read()[1]
cv2.imwrite('img2.png', frame)
cv2.imshow("img1", frame)
스크린 샷 - https://imgur.com/kfeXYvQ
내 웹캠 USB, 초당 30 프레임에서 720입니다.
감사합니다.
여전히 작동하지 않았습니다 ... 심지어 키를 누른 다음 컴퓨터를 다시 시작했지만 캡쳐 화면 링크에 표시된 것과 같은 검은 색 창이 나타납니다. –
@SajjadAbbas 'retval'에 의해 반환되는 내용 ? 'img2.png'에서 무엇이 나올까요? – SCB
retval return을 보는 방법을 모르겠습니다. 그러나 img2는 스크린 샷처럼 문자 그대로 모두 검은 색입니다. –