Linux ubuntu 装openCV,Linux(ubuntu 16.04) 安装 opencv C++
Linux(ubuntu 16.04) 安装 opencv C++
Linux(ubuntu 16.04) 安装 opencv C++
参考文档: https://blog.csdn.net/qq_33485434/article/details/80820393
1. 安装依赖包
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
sudo apt-get install libavcodec-dev
sudo apt-get install libavformat-dev
sudo apt-get install libjpeg62-dev
sudo apt-get install libtiff5
sudo apt-get install libtiff5-dev
sudo apt-get install cmake
sudo apt-get install cmake-qt-gui
sudo apt-get install libswscale-dev
sudo apt-get install libjasper-dev
2. 配置opencv,使用cmake-gui进行配置,使用cmake直接配置会报错
cd opencv_dir
mkdir build
cd build
cmake-gui ..
出现下面的界面,更改设置,把WITH-CUDA和BUILD_opencv_gpu选项去掉打钩,然后依次点Configure和Generate按钮生成Configure文件。
然后:
make
sudo make install
安装成功后还需要设置opencv的环境变量
打开文件
sudo gedit /etc/profile ##个人比较喜欢把环境变量放在/etc/profile里面,'~/.bashrc'一样
在文件最后添加
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
执行下列命令, 使环境变量立即生效
source /etc/profile
打开文件
sudo gedit /etc/ld.so.conf.d/opencv.conf
一般是新建文件,opencv的库一般安装在’/usr/local/lib’文件夹下,在文件内添加
/usr/local/lib
执行下列命令使之立刻生效
sudo ldconfig
经过上面的流程,这样就可以在eclipse里或者qtcreator里用opencv了。 不过要配置号相应的路径和lib文件。
对opencv的sample进行编译并运行
sudo ldconfig
经过上面的流程,这样就可以在eclipse里或者qtcreator里用opencv了。 不过要配置号相应的路径和lib文件。
示例代码
对opencv的sample进行编译并运行
cd opencv_dir/samples/c
./build_all.sh
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg
Linux(ubuntu 16.04) 安装 opencv C++相关教程
Ubuntu_Linux系统中基础命令
Ubuntu_Linux系统中基础命令 1、cd 切换目录 cd ~ 切换到当前用户主目录cd .. 切换到上一级目录cd - 切换到上一次所在目录 2、ls 查看当前目录下的文件 ls 查看目录下的文件ls -alh 查看目录下的文件和详细信息 3、ll 查看目录下文件的详细信息 4、pwd 查看当
Ubuntu中Failed to initialize NVML: Driver/library version mi
Ubuntu中Failed to initialize NVML: Driver/library version mismatch问题的解决 目录 问题描述 问题根源 解决方案 问题描述 nvidia-smi 问题根源 NVIDIA 内核驱动版本与系统驱动不一致 解决方案 以下是我的解决方案, 卸载电脑驱动,重装415版本与nvidia 内
ubuntu16.04 anaconda3 小白安装pytorch步骤总结
ubuntu16.04 anaconda3 小白安装pytorch步骤总结 目录 换源 安装过程 小问题 换源 首先换成清华源,步骤为: 1.浏览器搜索conda清华源,找到清华源页面。 2.在home下按Ctrl H显示隐藏文件,找到.condarc文件,将上图方框里的内容替换到.condarc文件里即可。 3
【linux安装opencv3.4.1】/usr/bin/ld: cannot find -llib64
【linux安装opencv3.4.1】/usr/bin/ld: cannot find -llib64 参考帖子在linux中安装opencv3.4.1,在make环节遇上了好多错,特此记录~ ================================================== 碰上的沙雕bug 1.make报错: /usr/bin/ld: cannot find -lnppc/usr/b
在Ubuntu系统下用C语言编写程序
在Ubuntu系统下用C语言编写程序 一、任务 在Ubuntu系统下请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主
Linux 命令之History
Linux 命令之History history 命令用来显示执行过的命令,也可以根据显示的命令重新执行需要的命令。 history: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg…] ps.官方,以下为个人解释。-c 清空当前history list缓存
【服务器】【MySQL】服务器ubuntu 18.04安装MySQL并配置远程连接
【服务器】【MySQL】服务器ubuntu 18.04安装MySQL并配置远程连接 ubuntu安装mysql sudo apt-get updatesudo apt-get install mysql-server 首先问你是否继续安装,键入y选择继续安装 然后是一系列初始设置 还有几个没截出来都选y。 查看数据库版本 mysql -V
linux大盘格式化分区
linux大盘格式化分区 Linux 实例的磁盘管理 对于 Linux 系统上的大磁盘,也要采用 GPT 分区格式, 也可以不分区, 把磁盘当成一个整体设备使用。 在 Linux 上一般采用 XFS 或者 EXT4 来做大盘的文件系统。 磁盘的分区管理 在 Linux 上可以采用 parted 来对磁
Linux ubuntu 装openCV,Linux(ubuntu 16.04) 安装 opencv C++相关推荐
- ubuntu 16.04 安装 openCV 3.2 --对该问题的处理CMake Error at cmake/OpenCVModule.cmake:295 (message)
第一次在CSND上写文章,针对的即是openCV安装过程中的Error. 自己在安装openCV的过程中出现了cmake:295这个错误,但是,看了CSND上很多很多的安装openCV的文章,安装过程 ...
- ubuntu 16.04安装opencv 2.4.9及其关于qt的问题
转载自:https://blog.csdn.net/asongsongsong/article/details/54286335 之前安装的opencv 3.1.0,将其卸载重新安装opencv 2. ...
- opencv java ubuntu_Ubuntu 16.04配置OpenCV 3.1.0 for Java
我们都知道,OpenCV是基于C++的开源计算机视觉库,但是从2.4.4版本开始提供了Java绑定,也就是说,我们也可以使用Java来开发基于OpenCV的计算机视觉应用.目前,最新的版本是3.1.0 ...
- 大华linux密码忘记,乌班图16.04 安装DSS正确方法(已验证安装成功)
1.需要三个文件,下载下载darwin源代码DarwinStreamingSrvr6.0.3-Source.tar,补丁patch dss-6.0.3.patch,补丁dss-hh-20080728- ...
- linux双系统重启卡光标,Ubuntu 16.04安装完重启后黑屏,光标一直闪
原文:https://blog.csdn.net/weixin_38533896/article/details/81023690 版权声明:本文为博主原创文章,转载请附上博文链接! 按照百度经验里面 ...
- linux安装tensorflow教程,Ubuntu 16.04 安装 TensorFlow(GPU支持)
本文记录Ubuntu 16.04安装Tensorflow步骤,也包括怎么从源码编译安装Tensorflow. 要想安装Tensorflow GPU版本,你需要有一个新一点的Nvidia显卡. Tens ...
- Linux Ubuntu 16.04 安装 yaml-cpp ROS 下参数服务器及yaml-cpp实现参数读写
Linux Ubuntu 16.04 安装 yaml-cpp & ROS 下使用.yaml文件实现参数读写 0. 准备工作 1. 安装yaml-cpp 2. ROS中使用.yaml文件实现参数 ...
- linux版本的qq怎么安装路径,Ubuntu 16.04安装QQ国际版图文详细教程
因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全,就是界面丑到爆 ...
- linux终端版微信,Ubuntu 16.04安装微信的过程记录
微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...
最新文章
- 中国电子信息工程科技发展十大趋势(2019)发布
- 第七十二节,文本样式
- TP5_接口开发之全局异常控制
- 【uniapp】swiper 添加click事件
- 容器化技术如何在数据中心实践
- Android之让图片匀速旋转效果
- 3DS_MAX渲染笔记
- JavaScript学习(六十五)—数组知识点总结
- 计算机网络中使用的双绞线通常是16芯的,自考计算机应用基础判断题试题答案...
- 在线教育工具—白板系统的迭代1——bug监控排查
- Windows电脑添加打印机
- 懒惰删除JAVA,Redis的新特性懒惰删除Lazy Free详解
- 那些年搞不懂的高深术语——依赖倒置•控制反转•依赖注入•面向接口编程【转】...
- sql server 设置自动备份
- Shell修改命令提示符
- NodeMCU-ESP8266烧录手把手教程
- yolov5训练常见错误解决办法
- 布局Mac,QQ浏览器全面出击
- 生命早期肠道微生物群与儿童呼吸道疾病之间的关联
- 网际快车(FlashGet) v1.71 正式版