在编译时遇到了vtk的问题。我之前自己下载了最新的vtk7,自己编译安装了。里面有一个选项和之前的选项不同,默认是opengl2,然后opencv在关联vtk时查找的时vtk里面的opengl,并不是opengl2,因此需要修改opencv的一个cmake文件。
参考网址这里
wget https://github.com/Itseez/opencv/archive/3.1.0.zip
wget https://github.com/Itseez/opencv_contrib/archive/3.1.0.zip
unzip 3.1.0.zip
unzip 3.1.0.zip.1
cd opencv-3.1.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D BUILD_opencv_java=OFF \
-