OpenCV를 사용하여 파이썬 프로그램을 작성하고 있지만 v4l2 카메라에서 이미지를 캡처 할 수 없습니다.OpenCV가 v4l2를 지원합니까?
v4l2를 사용하는 PS2 EyeToy와 Droidcam (Android 가상 웹캠)을 모두 사용해 보았지만 둘 다 작동하지 않았습니다. cv.CaptureFromCAM (0)은 None 만 반환합니다.
다른 프로그램 (VLC 및 Kamerka 시도)에서 두 웹캠을 모두 사용할 수 있습니다.
OpenCV는 v4l2가 아니라 v4l 만 지원합니다.
이 문제를 어떻게 해결할 수 있습니까? v4l2 -> v4l 변환기가 있습니까?
EDIT : 나는 cv.CaptureFromFile이 ffmpeg를 사용하여 비디오 파일을 디코딩한다고 읽었습니다. 수동으로 형식을 지정할 수 있습니까? ffmpeg의 video4linux2
demuxer를 사용할 수 있습니까?
답변을 검토하고 도움이 된 사람들의 의견을 표결 해 보시고, 그 중 한 사람이 문제를 해결하도록 안내해 주시면 문제를 해결하기 위해 근처에있는 확인란을 클릭해야합니다. 이러한 일을함으로써 미래 방문자를 돕고 있습니다. – karlphillip