东莞市建设网站首页官网,江苏省网站备案注销,制作网站的详细步骤,广西住建局Opencv3.*主模块默认包括两个3D库 calib3d用于相机校准和三维重建 #xff0c;viz用于三维图像显示#xff0c;其中viz是cmake选配。
参考#xff1a; https://docs.opencv.org/3.4.12/index.html
下载linux版本的源码 sources。 查看cmake
apt list --installed | grep…Opencv3.*主模块默认包括两个3D库 calib3d用于相机校准和三维重建 viz用于三维图像显示其中viz是cmake选配。
参考 https://docs.opencv.org/3.4.12/index.html
下载linux版本的源码 sources。 查看cmake
apt list --installed | grep cmake 查看vtk
apt list --installed | grep vtk 安装依赖库
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libvtk6.0-dev
sudo apt-get install pkg-config安装过程中可能报错根据提示操作即可 编译
unzip opencv-3.4.12 -d /opt
mkdir -p /opt/opencv-3.4.12/build
cd /opt/opencv-3.4.12/build
sudo cmake -D CMAKE_BUILD_TYPERelease -D CMAKE_INSTALL_PREFIX/usr/local -DWITH_VTKON ..
make -j8
nake install检查编译和安装情况
pkg-config --modversion opencv
pkg-config --cflags opencv
pkg-config --libs opencv如果有找不到so 和 include ,需要在/etc/ld.so.conf文件添加一行
include /usr/loacal/lib
然后 ldconfig编译一下 源码引用了C头文件 运行结果 交叉编译待完全buildroot要配置vtk