웹 브라우저를 이용하여 위 두 개의 저장소에서 접속하면 최신 버전의 OpenCV 소스 코드를 내려받을 수 있습니다. OpenCV 최신 소스 코드에는 지속적인 버그 수정 코드와 신기능이 추가되고 있습니다. 그러나 최신 소스 코드를 사용하는 것이 항상 좋은 것만은 아닙니다. 공식 배포 버전이 아닌 소스 코드를 사용할 경우 예상치 못한 빌드 에러가 발생할 수도 있기 때문입니다. 그러므로 이 책에서는 OpenCV 공식 배포 버전 소스 코드를 내려받아 빌드하는 방법을 설명하겠습니다.
이 책을 쓰고 있는 2019년 2월 현재 OpenCV 최신 버전은 OpenCV 4.0.1입니다. OpenCV 4.0.1은 OpenCV 4.0.0 버전에 있던 작은 버그가 수정된 버전입니다. 다만 이 책 본문에서는 OpenCV 4.0.0 버전을 사용하고 있으므로 OpenCV 소스 코드 빌드 작업도 OpenCV 4.0.0 버전의 소스 코드를 내려받아 사용하겠습니다. OpenCV 4.0.0 버전의 소스 코드는 다음 링크에서 내려받을 수 있습니다.
• https://github.com/opencv/opencv/releases/tag/4.0.0
• https://github.com/opencv/opencv_contrib/releases/tag/4.0.0
웹 브라우저를 이용하여 이 웹 사이트에 접속하면 각각 그림 A-1과 그림 A-2와 같은 화면이 나타납니다. 각각의 그림에서 사각형으로 표시한 Source code (zip) 링크를 클릭하면 OpenCV 4.0.0 기본 모듈 소스 코드와 추가 모듈 소스 코드를 내려받을 수 있습니다. 내려받은 소스 코드 압축 파일은 각각 opencv-4.0.0.zip과 opencv_contrib-4.0.0.zip 파일 이름으로 저장됩니다.