윈도우 환경에서 OpenCV의 VideoCapture가 웹캠 오픈이 늦은 경우 해결 방법OpenCV/Windows개발 환경&라이브러리 빌드2021. 6. 10. 21:05
Table of Contents
반응형
로지텍 웹캠 C920 처럼 특정 웹캠의 경우 윈도우에서 OpenCV를 사용하여 웹캠으로 부터 영상을 가져오려고 하는 경우 일정시간을 기다려야 영상이 보이기 시작할 수 있습니다.
2021. 6. 10 최초작성
이 경우 벡엔드를 다음처럼 CAP_DSHOW로 지정해주면 기다림없이 바로 영상이 화면에 보입니다.
변경전
video_capture = cv2.VideoCapture(0)
변경후
video_capture = cv2.VideoCapture(0,cv2.CAP_DSHOW)
Python 코드를 예시로 들었지만 C++에서도 유사한 방식으로 가능할겁니다.
참고
https://github.com/opencv/opencv/issues/17687
반응형
'OpenCV > Windows개발 환경&라이브러리 빌드' 카테고리의 다른 글
Visual Studio Code에서 CMake, MinGW를 사용하여 OpenCV 코드 컴파일 하는 방법 (2) | 2023.10.21 |
---|---|
MinGW 용으로 OpenCV 4.5.1 빌드 및 Visual Studio Code에서 사용하는 방법 (0) | 2023.10.20 |
Visual Studio 2019에서 CUDA를 적용한 OpenCV 빌드하기 (0) | 2020.07.06 |
C++, Python, Android에서 OpenCV의 Extra 모듈과 nonfree 모듈 사용하는 방법 (0) | 2019.10.17 |
MinGW + Sublime Text 3에서 OpenCV 사용하는 방법 (3) | 2019.04.22 |