예전에 프로젝트할 때 OpenCV 2.2, Windows 7에서 노트북 웹캠쓰는데 인식이 안되서 짜증나서 한참 구글링하다가 찾았었습니다.
* 해결법
* 해결법
OpenCV경로\modules\highgui\src\precomp.hpp 파일에
#if !defined WIN32 && !defined _WIN32 #include "cvconfig.h" #else void FillBitmapInfo( BITMAPINFO* bmi, int width, int height, int bpp, int origin ); #endif이 부분을 아래와 같이 수정해줍니다.
#include "cvconfig.h" #if defined WIN32 || defined _WIN32 void FillBitmapInfo( BITMAPINFO* bmi, int width, int height, int bpp, int origin ); #endif그 다음엔 다시 CMake 돌리고 빌드 돌리고 설정해주면 인식 잘 됩니다.