首页 > 编程知识 正文

opencv编译的时候出现错误,linux安装opencv

时间:2023-05-03 17:01:17 阅读:35784 作者:2512

Opencv安装问题概述首次安装Opencv3.4.12后,在安装与Opencv3.4.1VTK对应的版本之前安装的Opencv3.4.12

首次安装Opencv3.4.12

第一次安装非常顺利,我按照本教程进行了安装

3359 blog.csdn.net/dada 1998 01 22/article/details/109723798

之后,安装Opencv3.4.1时出现的问题

与VTK兼容的版本主要会降级到几个步骤。

下载VTK7.1; 在根目录中创建build文件夹; cmake-gui …configure; 在build下创建文件夹install,在Search中搜索CMAKE_INSTALL_PREFIX,然后设置指向上面创建的install目录的路径。 配置,生成; make -j10; sudo make安装; 卸载以前安装的Opencv3.4.12参考

下载Opencv3.4.1和相应的contrib模块https://github.com/opencv/opencv

3359 github.com/opencv/opencv _ contrib

cmake和make阶段build文件夹下的cmake-gui …

配置会遇到找不到ippicv文件的问题,并修复文件opencv-3.4.1/3rd party/IPP icv/IPP icv.cmake中的第47条行为

“file:///home/forest/test/

保存在test下下载的ippicv文件。

修改一些参数

cmake_build_type:发行版;

opencv _ extra _ modules _ path : opencv _ contrib-3.4.8/modules;

BUILD_opencv_cudacodec=OFF

VTK路径已修复为7.1.1

对于缺少的boostdesc_bgm.i、vgg等11个文件,请将其放在opencv-3.4.1/opencv _ contrib/modules/xfeatures 2d/src路径下

的face_landmark_model.dat没有问题。 修改文件opencv-3.4.1/opencv _ contrib/modules/face/cmake lists.txt中的第19个行为' file39 '

配置,生成(boost,vgg )丢失的错误

sudo make -j10

sudo make安装

添加路径

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。