OpenCV's extra modules( opencv_contrib )을 포함하여 OpenCV 4.0.1 라이브러리를 Visual Studio 2017에서 사용하기 위해 컴파일한 과정을 다루고 있습니다.
윈도우즈용으로 미리 빌드된 OpenCV 라이브러리에는 extra 모듈(opencv_contrib)이 빠져있습니다.
SURF, SIFT(xfeatures2d) 등의 OpenCV 모듈을 사용하려면 https://github.com/opencv/opencv_contrib에 있는 소스 코드를 포함시켜서 다시 컴파일 해주어야 합니다.
빌드 환경은 다음과 같습니다.
Windows 10 Pro 64bit
Visual Studio Community 2017
OpenCV 4.0.1
오류나 잘못된 점이 발견되면 알려주세요..
다음 같은 에러가 발생하는 경우 아래 경로를 시스템 변수의 path에 추가하면 해결됩니다. C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin The CXX compiler identification is unknown The C compiler identification is unknown CMake Error at CMakeLists.txt:131 (project): No CMAKE_CXX_COMPILER could be found. CMake Error at CMakeLists.txt:131 (project): No CMAKE_C_COMPILER could be found. Configuring incomplete, errors occurred! See also "C:/opencv-source/build /CMakeFiles/CMakeOutput.log". See also "C:/opencv-source/build /CMakeFiles/CMakeError.log". |
빌드한 C++용 OpenCV 라이브러리 테스트는 다음 포스팅을 참고하여 진행하면 됩니다.
Visual Studio 2017에서 OpenCV 4.0.1를 사용하는 방법 |
'OpenCV > Windows개발 환경&라이브러리 빌드' 카테고리의 다른 글
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 |
Visual Studio 2019용으로 OpenCV 4.1.0 빌드 하기 (Extra 모듈 contrib 포함) (102) | 2019.04.19 |
Visual Studio 2015에서 OpenCV 3.2 연동하기 (6) | 2016.12.29 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!