2015/05/07
OpenCV viz 빌드하기
OpenCV 2.4.9 버전부터 지원한 3D visualization module 인 viz를 사용해보고자 빌드를 해 보았다.
빌드를하기 위해서는 VTK(Visual Tool Kit)이 필요하다. 3D visualization module 이 VTK를 기반으로 만들어졌기 때문이다.
우선 VTK site(http://www.vtk.org/)에서 소스를 받아 아래 설명에따라 빌드를 한다.
2015/03/31 - [Dev Story/Tips] - VTK 6.2 빌드하기
VTK 빌드를 마친 후 OpenCV를 빌드하여야 한다. 이 때 VTK 를 사용할 수 있도록 설정을 해 주어야 한다.
- WITH_VTK 선택
- VTK_DIR 항목에 위에서 빌드한 VTK 경로를 설정. 이 때 install 경로가 아닌 cmake설정에 쓰인 Where to build binaries 경로를 입력 한다.
- BUILD_opencv_viz 항목 선택
- BUILD_opencv_world 항목은 선택하지 않는다. (빌드시 에러가 발생하며 원인과 해결책은 찾지 못하였음)
2010/04/07 - [Dev Story] - OpenCV 2.1 컴파일 하기
2010/10/17 - [Dev Story] - OpenCV 2.1 + TBB 를 Visual Studio 2010 에서 컴파일하기
2011/01/18 - [Dev Story/Tips] - OpenCV 2.2 + Intel TBB 를 VS2010 에서 컴파일하기(32/64비트 분리)
OpenCV 를 빌드할 때 INSTALL project를 빌드하면 viz 모듈에 포함되어 있는 소스파일이 install 경로의 include 폴더에 복사가 되지만 ALL_BUILD 만 빌드하면 수동으로 viz 모듈의 헤더파일을 복사해야 한다.
위 작업을 Visual Studio 2013 버전으로 OpenCV 3.0 RC1 과 VTK 6.2.0을 이용하여 진행하였으며 VTK는 Static으로 빌드하였다.
이 과정에서 별다른 문제가 발생하지 않고 결과물이 생성 되었다. 일단 빌드는 성공하였고 이를 사용하는 것은 앞으로 조금씩 공부를 하며 진행할 예정이다.
Original Post : http://neodreamer-dev.tistory.com/739
Labels:
3D Visualization
,
OpenCV
,
TistoryOldPost
,
Viz
,
VTK
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment