如果代码能够正常运行并打印出关键点数量,则说明OpenCV 4.6.0和opencv_contrib已经成功安装。 通过以上步骤,你应该能够在Ubuntu 18.04上成功安装OpenCV 4.6.0和opencv_contrib。
一.前言 这两天要使用SIFT,SURF,ORB做测试,在opencv3.2以后,由于版权原因,SIFT,SURF,ORB需要单独下载opencv_contrib,这里由于网速原因,我直接把opencv3.4.16以及opencv_contrib3.4.16都源码放在百度云盘 ,链接:https://pan.baidu.com/s/1VpARkBrPWC7YoLS3kYN3Ng提取码: hy9d 复制这段内容后打开百度网盘手机App...
以安装opencv-4.3.0和opencv_contrib-4.3.0为例子,其他版本编译原则上步骤一样,但需确保opencv和opencv_contrib的版本号一致,避免版本差异导致编译错误。 2.源码编译和安装opencv和opencv_contrib (1) 下载opencv和opencv_contrib源码 opencv-4.3.0:Release OpenCV 4.3.0 · opencv/opencv · GitHub ...
(2)在OPENCV_EXTRA_MODULES_PATH处,选择输入目录(单击这一行后方空白处即可选中) 然后选择opencv_contrib-3.2.0文件夹中的modules文件夹,注意,不是只选中opencv_contrib-3.2.0文件夹就好了,需要选中里面的modules文件夹! 如下图所示,然后点Choose。 注:OPENCV_EXTRA_MODULES_PATH 是用来指定要编译的扩展模块,其中包...
为了使用SIFT、SURF、ORB做测试,需单独下载opencv_contrib版本,以解决版权问题。提供链接供下载,操作步骤如下:一、环境配置 1. 打开终端,执行cmake命令,在build路径下创建并配置项目。注意加入-D OPENCV_ENABLE_NONFREE=ON选项,以便在遇到SURF相关功能时报错时,正确编译。2. 完成cmake配置后,执行...
git clone https://github.com/opencv/opencv_contrib.git 4.创建构建目录 为OpenCV 创建一个构建目录: cd opencv mkdir build cd build 5.配置 OpenCV 使用CMake 配置 OpenCV,指定需要的选项和库。在这个示例中,我们将指向opencv_contrib中的模块,并设置安装路径。
cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.2.0/modules ../opencv-4.2.0 # 5. build 目录内,编译 make -j 16 # 6. 安装 make install # 删除压缩包 cd .. && sudo rm opencv.zip opencv_contrib.zip 编译时候报错:opencv_contrib/modules/xfeatu...
509 -- 8:19 App ubuntu系统下C++版的opencv+opencv_contrib安装(四) 1.3万 11 6:16 App 【小白用】在Ubuntu 16.04 上安装 OpenCV 3.4.7 2308 -- 9:36 App VMware安装ubuntu20.04运行c++程序 6637 1 7:57 App 零基础学习Linux编程之ubuntu系统下C++编译器安装 1197 -- 3:03 App 在ubuntu系统中...
ps: 只是注意 在编译opencv 过程中, opencv_contrib的路径。 配置opencv 1 配置opencv.conf (opencv4 一般为opencv4.conf ) 在sudo gedit /etc/ld.so.conf.d/opencv.conf文件在文末添加 /usr/local/lib sudo ldconfig 配置环境变量 export PATH=$PATH:/usr/local/include/opencv4 ...
mv opencv_contrib opencv-4.1.1/; \ mkdir opencv-4.1.1/build 用cmake-gui配置 在opencv-4.1.1目录下执行cmake-gui ..即可启动cmake-gui页面,开始图形化配置 我这里opencv-4.1.1文件夹的绝对路径是/home/will/opencv-4.1.1,所以下图红框1就是源码绝对路径,红框2是源码文件夹内的build子目录,配置完毕后...