• 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文件路径。

  • 相关阅读:
    Vue 中常见性能优化
    简单模板引擎实现
    函数柯理化
    url 解析
    快排
    防抖节流实现
    call、apply、bind 实现
    深克隆
    数组去重
    eventEmitter 简单实现
  • 原文地址:https://www.cnblogs.com/webbery/p/10600231.html
Copyright © 2020-2023  润新知