OpenCV編譯viz模塊


首先需要編譯vtk。注意不要使用最新的master版本,而是使用tag分支下的最新版本。當前最新版本是https://gitlab.kitware.com/vtk/vtk/tree/v8.2.0版本。直接點擊下載源碼即可。

 Cmake選項設置:

如果需要編譯成靜態庫,需要在CXX_FLAGSC_FLAGS選項上添加-fPIC之后按照cmake的使用方式創建Makefile文件,運行makemake install即可

Install之后會生成VTKConfig.cmake文件。編譯OpenCVviz模塊時需要找到這個cmake文件所在的路徑。

接下來編譯OpenCV3.4(注意3.1版本編譯的話會有大量的編譯問題,建議使用最新版本)

opencv的源碼文件夾下,使用如下命令

mkdir build

cd build

cmake -DWITH_VTK=ON ..

然后能看到提示信息如下:

 

說明已經OpenCV已經能夠找到VTK模塊了,這時候編譯OpenCV會就生成viz模塊。

如果是在windows系統下,需要使用GUI工具指定VTK的VTKConfig.cmake文件路徑。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM