ubuntu14.04安装opencv3.1
1.下载opencv3.1源码http://opencv.org/releases.html

2.安装opencv3
2.1安装opencv3的依赖
sudo apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev libtbb-dev
2.2解压下载的源码并创建编译目录
unzip opencv-3.1..zip
cd opencv-3.1./
mkdir build
cd build
2.3.cmake生成make文件并安装
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.1.0 -D WITH_TBB=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..
make
sudo make install
3.opencv3.1使用
如果之前安装了opencv2的版本,需要在~/.bashrc中添加
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/opencv3.1.0/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/opencv3.1.0/lib
通过输入,以下命令可以查看opencv版本
pkg-config --modversion opencv
版本为3.1.0
此外需要在使用opencv的工程中对CMakeLists.txt 添加如下配置
set( CMAKE_CXX_FLAGS "-std=c++11" )
set(OpenCV_DIR "/usr/local/opencv3.1.0/share/OpenCV")
find_package( OpenCV 3.1 REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} "/usr/local/opencv3.1.0/include")
target_link_libraries( imageBasics ${OpenCV_LIBS} )
ubuntu14.04安装opencv3.1的更多相关文章
- ubuntu14.04安装opencv3.0
		
sudo apt-get update sudo apt-get upgrade 搭建C/C++编译环境: sudo apt-get install build-essential 安装关联库: su ...
 - [计算机视觉][ARM-Linux开发] Ubuntu14.04安装OpenCV3.2中遇到的问题的解决方案
		
2. ubuntu下,opencv3.x安装一直downloading这个包,要看超时信息里的下载路径,把它放到下载路径中,比如我的opencv3.2.0源文件路径为/home/han/softwar ...
 - Ubuntu14.04 安装配置Opencv3.0和Python2.7
		
http://blog.csdn.NET/u010381648/article/details/49452023 Install OpenCV 3.0 and Python 2.7+ on Ubunt ...
 - Ubuntu14.04安装配置web/ftp/tftp/dns服务器
		
目录: 1.安装ftp服务器vsftpd --基于tcp,需要帐号密码 2.安装tftp服务器tftpd-hpa,tftp-hpa --udp 3.web服务器--使用Apache2+Mysql+PH ...
 - Ubuntu14.04安装intel集显驱动
		
Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接口硬件信息 o@o-pc:~$ lspci ...
 - Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题
		
1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Rem ...
 - Ubuntu14.04安装配置ndnSIM
		
Ubuntu14.04安装配置ndnSIM 预环境 Ubuntu14.04官方系统 请先使用sudo apt-get update更新一下源列表 安装步骤 安装boost-lib sudo apt-g ...
 - Ubuntu14.04 安装QQ国际版wine-qqintl
		
Ubuntu14.04安装qq国际版方式: 首先下载,链接为: https://pan.baidu.com/s/1boPitVD 密码:jp1j 也可去Ubuntu中文的Kylin(优麒麟)官网下载 ...
 - 一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解
		
一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539. ...
 
随机推荐
- JS变量重复声明以及忽略var 声明的问题及其背后的原理
			
腾讯的一个笔试题,先看一下 var a = 100; function fn() { alert(a); //undefined var a = 200; alert(a); //200 } fn() ...
 - Centos6.5部署vsftpd+mysql认证
			
1.FTP传输原理 FTP,文件传输协议,是工作在应用层,基于TCP实现,依赖于互联网即可通讯. 1)连接模式 控制(命令)连接,用来通信,一直在线,客户端随机端口连接服务端TCP:21端口. 数据连 ...
 - css加载动画...
			
加载动画... <p>加载动画...</p> <p> </p> <p> </p> <style><!-- .c ...
 - clipboard.js一个可以在移动端一键复制的插件
			
网址:https://clipboardjs.com/ 使用方法: 1.引入js <script src="dist/clipboard.min.js"></sc ...
 - [LeetCode] All Paths From Source to Target 从起点到目标点到所有路径
			
Given a directed, acyclic graph of N nodes. Find all possible paths from node 0 to node N-1, and re ...
 - systemverilog中实现饱和截位和饱和截位的分析
			
截位(rnd/prnd/floor):都是去掉低位数据的操作(去掉低位低精度的数据,或者说小数位,降低数据的精度) 饱和(sat/sym_sat):都是去掉高位数据的操作,(去掉无符号数高位的0,或者 ...
 - python中matplotlib画图
			
参考 https://blog.csdn.net/u010358304/article/details/78906768 https://www.cnblogs.com/onemorepoint/p/ ...
 - IEnumerable、IEnumerator、ICollection、IList、List的继承关系及简单使用
			
IEnumerable和IEnumerable<T>接口在.NET中是非常重要的接口,它允许开发人员定义foreach语句功能的实现并支持非泛型方法的简单的迭代,IEnumerable和I ...
 - 数据结构day1:排序
			
1,冒泡排序算法的python实现 def bubble_sort(alist): pass count = len(alist)-1 for index in range(count,0,-1): ...
 - 并查集的Java实现
			
Java实现并查集,合并时采用路径压缩算法. 如果合并时使用循环修改的方法,一次合并的时间复杂度就为N,无法接受 public class Union { public int[] id;//对应索引 ...