ubuntu18.04+opencv3.4.10+opencv3.4.10contrib+LSD使用
ubuntu18.04+opencv3.4.10+opencv3.4.10contrib+LSD使用
- 第一步:下载opencv3.4.10 、3.1.0和contrib3.4.10
- 第二步:更新源和依赖和修改lsd.cpp
- 第三步:利用gui开始安装
- 第四步:配置环境变量
根据项目需要,我要在ubuntu18.04里安装opencv3.4.10和contrib,并且要使用LSD的代码,但在新版本中LSD的代码已经都被删掉了,所以需要从老版本3.1.0中获取lsd.cpp,替换opencv3.4.10中的文件。
第一步:下载opencv3.4.10 、3.1.0和contrib3.4.10
下载opencv3.4.10 、3.1.0
opencv3.4.10 、3.1.0下载地址
下载opencv+contrib3.4.10
opencv+contrib3.4.10下载地址
将opencv+contrib 3.4.10解压到opencv3.4.10中
第二步:更新源和依赖和修改lsd.cpp
参照官网安装依赖链接: https://docs.opencv.org/3.4.10/d7/d9f/tutorial_linux_install.html
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
修改lsd.cpp(不需要修改的可以不用管)
分别找到3.4.10和3.1.0中,modules/imgproc/src中的lsd.cpp文件,将3.1.0中的lsd.cpp文件拷贝至3.4.10的对应位置中即可。
第三步:利用gui开始安装
先创建build文件
cd opencv-3.4.10
sudo mkdir build
cd build
使用cmake-gui进行安装,如果没有安装cmake-gui,可以根据系统提示进行安装。
cmake-gui
输入文件地址、编译的位置,直接点击Configure键,选择Unix Makefiles,选择Use default native compilers,然后点击Finish。
接着在下拉菜单中找到OPENCV_ENABLE_NOFREE,勾选;在OPENCV_EXTRA_MODULES_PATH中选择opencv+contrib3.4.10 的modules,再点击generate即可完成配置。
完成后进行make操作,并保存至本地。
make -j8
sudo make install
第四步:配置环境变量
sudo gedit /etc/ld.so.conf.d/opencv.conf
第一次安装opencv没有配置这个文件都是空白的,填入一下内容:
/usr/local/lib
配置库
sudo ldconfig
更改环境变量
sudo gedit /etc/bash.bashrc
输入以下内容:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
最后,再刷新一下环境变量就可以了。
source /etc/bash.bashrc
OK,大功告成。
ubuntu18.04+opencv3.4.10+opencv3.4.10contrib+LSD使用相关推荐
- Ubuntu18.04 编译Android 10源码 并烧录源码到pixel3的避坑指南
Ubuntu18.04 编译Android 10源码 并烧录源码到pixel3的避坑指南 实验环境 下载Android源码树 在pixel3上安装手机驱动版本 编译Android源码 Android ...
- Ubuntu18.04 安装Asterisk16.10 + FreePBX15.0
Ubuntu18.04 安装Asterisk16.10 + FreePBX15.0 1.首先需要先更新一下ubuntu的apt源 cp /etc/apt/sources.list /etc/apt/s ...
- Ubuntu18.04 和 windows 10双系统 错误: `/EFI/Microsoft/Boot/bootmgfw.efi‘ not found
问题描述: Ubuntu18.04 和 Windows 10 双系统,原本运行的都很正常,然后吧,突然有一天,选择Windows boot manager 时报错 ,错误: `/EFI/Microso ...
- ubuntu18.04下 c++安装opencv-3.4.6,c++安装opencv-3.4.9,clion配置opencv-3.4.6与 python安装 opencv-3.4.6
c++安装opencv-3.4.6 卸载 1. $ sudo make uninstall 2. $ cd .. 3. $ sudo rm -r build 4. $ sudo rm -r /us ...
- Ubuntu18.04/18.10更换图标主题
测试系统:ubuntu18.04 64bits(下载地址) ubuntu18.10 64bits(下载地址) 环境:Win10,Oracal VM VisualBox虚拟机 最近一个比较热门的主题是Y ...
- ubuntu18.04安装编译运行PL-SLAM
作者开源的代码地址:https://github.com/rubengooj/pl-slam 我的环境:Ubuntu18.04,cmake3.10.2 在安装相关库和项目的过程中出现了不少问题,记录在 ...
- ubuntu18.04环境下配置opencv c++环境(make实现cpp编译)
安装环境:ubuntu18.04 opencv包:opencv-3.4.15 1.确保你的ubuntu可以联网 大多数如果初始不是ubuntu等linux系统,有可能本来支持windows,但是换了l ...
- Ubuntu18.04 + kinova joca2机械臂 + RealSense D435i深度相机进行eye to hand手眼标定
文章目录 前言 一.前期准备 1. RealSense D435i安装 2. Kinova-ROS安装 二.手眼标定环境配置 1. visip 2. aruco_ros 3. easy_handeye ...
- Ubuntu18.04+GeForce 940MX+CUDA9.1+CUDNN9.0 #自己挖坑自己填#
Pipeline: Pre:干净的系统环境(请不要问为什么 善于重装系统的大佬请忽略) 1.装显卡驱动 检测显卡型号和对应推荐安装驱动 $ ubuntu-drivers devices 自动安装所推荐 ...
- 【CV实战】Ubuntu18.04源码编译安装opencv-3.4.X+测试demo
之前在Windows上借助VS编译opencv,很轻松就能搞定,到Linux下踩了坑,Ubuntu下编译.卸掉重编.搞了几次,还把系统库给卸载掉了(sudo apt-get remove python ...
最新文章
- 用python编写函数回归分析_用python编写函数的logistic回归系数
- 红外发送管的角度特性测试
- 【小白学习C++ 教程】三、C++用户输入、判断语句和switch
- nvidia的jetson系列的方案_NVIDIA Jetson Xavier NX开发者套件主要应用于自主机器边缘计算产品系列...
- 在网页中嵌入任意字体的解决方案 (insert any font)
- Ubuntu 设置网卡固定IP
- 【安全】安装phpLDAPadmin管理LDAP
- 必备的中国风PNG免扣元素点缀,尽显国潮韵味
- iPhone未来怎么走?将融入脸部以及指纹辨识系统
- 河南大学计算机期末考试题,河南大学计算机与信息工程学院2008期末C#试题
- CentOS 6.5 Zabbix监.控系统功能及基本使用
- termux无法安装引导程序包_Windows 10出现升级BUG:无法保留用户个人数据
- 关于Universal-Image-Loader加载同一张图只成功一张的问题
- leaflet+vue:色斑图的实现大体步骤
- 笔记3:STM32F103与STM32F030的区别
- python单例模式解析_深度解密Python单例模式
- 生活之美--需要设计
- optuna自动调参框架对lgb的超参进行优化
- 年度光电领域盛会——CIOE中国光博会开幕在即!小枣君将全程在线直播!
- CSS图片底部留白的解决办法
热门文章
- 高德地图 绘制自定义Marker上部文本
- 世界上最健康的作息时间表
- 按关键字爬取百度图片
- [转]音乐天堂 Music Heaven Vol.1 ~ Vol.36 的目录
- 数据结构bf算法步骤完整代码C语言,C语言实现BF算法
- 习惯养成app_如何培养优秀的开发人员沟通技巧,养成不良习惯
- RV-LINK:用RISC-V开发板做RISC-V仿真器
- 织梦首页php打开慢,DEDECMS网站打开速度慢解决方法
- ueditor php上传word,ueditor百度编辑器上传PDF并显示
- android跳转到rn界面,第五章 RN与Native—由原生页面跳转到Rn页面;在Rn页面调用Android Native组件和Native数据...