흠.. 작업환경이 윈도우 7이고, 2010을 쓰며 OpenCV 2.2를 사용하여 작업을 하려 했는데...
큰 걸림돌이 발생했다...............
기본 적인 웹캠 입력 소스를 작성하였는데, 웹캠이 전혀 아무 동작을 안하는 것이다..
웹캠은 ms hd-3000을 이용했었는데,
드라이버 설정이 잘못 된 것인지, 아예 값도 안들어 오는 것이였다....
한참을 붙잡고 있다가, 불현듯 스치는 생각이 혹시 윈도우 7 때문이였을까 하여, 같은 소스를 릴리즈로 뽑아...
xp를 쓰고 있는 다른 회사 사람 컴퓨터에서 실행했더니... 된다 - _-;;;;;;
흠.. 그래서 openCV 카페부터 구글 까지 쭉 검색해 봤더니..
의외로.. 이런 경우가 많단다 ;;;
이유는 정확히 모르지만, 윈도우의 종류나, 웹캠의 종류나, 쓰는 소스의 방식 등의 문제들로 호환이 잘 안된다고
한다..
어쩃든 웹캠은 입력 받아야 하니... 부랴부랴 directshow를 이용해서 입력받았다...
그 이유도 카페의 한 글에서 경력자이신 듯한 분께서, openCV를 통한 입력은 여러가지 호환 문제가 있으니,
기본적인 입력은 directshow를 이용하면 좋다... 고 하는 글을 보았다...
혹시 이 문제가 생기신 분들은 안정성을 위해서라도 directshow로 입력받고 후처리에서 openCV를 쓰시는 방법을 추천한다..
directshow로 입력 받는 방법은
다른 포스팅 글에서 클래스를 추가해뒀으니, 그것만 받고 기본 예제만 실행해 보시면 금방 할 수 있을 듯 하다....
'프로그래밍 > OpenCV' 카테고리의 다른 글
화면 전환, cvFlip() (0) | 2011.08.27 |
---|---|
[openCV] openCV 영상 이진화 하기.. (1) | 2011.08.17 |
[openCV] OpenCV 웹캠 영상 입력 받기 (5) | 2011.08.16 |
[openCV] OpenCV 2.1 버전 설치하기 ( VS 2008 ) (0) | 2011.08.16 |