Linux下OpenCV2.4.x的安装与配置
来源:互联网 发布:icloud中的备份恢复mac 编辑:程序博客网 时间:2024/06/09 07:36
本文适用于Debian、Ubuntu系统及基于它们的系统(如Linux Deepin)。
1、下载
在opencv.org主页右侧下载最新的OpenCV for Linux/Mac,在cmake.org下载最新的Unix/Linux Source用于对OpenCV的编译。 本文下载的文件名分别是opencv-2.4.8.zip和cmake-2.8.12.2.tar.gz。注意OpenCV2.4.8的Linux版压缩包是Zip格式的,以前的版本都是tar.gz格式。
2、安装需要的程序或库
build-essential:需要g++编译C++程序;
CMake:生成Linux下的makefile文件;
OpenCV的依赖库:libgtk2.0-dev、libjpeg-dev、libtiff-dev、libswscale-dev、libjasper-dev等,需要根据个人用到的OpenCV函数来决定到底安装哪些。
3、安装OpenCV
执行$unzip opencv-2.4.8.zip文件解压到目录opencv-2.4.8(注意如果是tar.gz的压缩包还是得用tar -zxvf)。
然后进入这个目录,根据自己的需要修改CMakeList.txt,比如需要静态库就将参数BUILD_SHARED_LIBS的值改为ON。
执行$cmake . (注意 "."之前有一个空格,点代表本级目录)。
接着执行$make进行,OpenCV的生成比较慢,视机子状况大概需要15~60分钟。
最后$sudo make install安装。
4、配置OpenCV
不会用vim的请先学习下vim的使用方法,至少会切换到插入模式和保存文件。
编辑第一个配置文件,执行$sudo vim /etc/ld.so.conf.d/opencv.conf。
第一次安装时,这个文件是空的。在这个文件的最后面,写入/usr/local/lib,保存并退出。
然后执行$sudo ldconfig。
继续编辑另一个文件,执行$sudo vim /etc/bash.bashrc,这个文件是有内容的。
到这个文件的最后,写入下面两行,保存退出:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
5、测试
进入opencv-2.4.8目录下的samples/c.编译并运行例程。
运行脚本 $./build_all.sh,等待其编译完后,执行目录下的其中一个程序$./find_obj,如果能出现图片,说明配置成功!
- Linux下OpenCV2.4.x的安装与配置
- Linux系统下OpenCV2.x的安装与SIFT算法测试
- OPENCV2.3.1在Win7+VC2010下的安装与配置
- opencv2.4.9在Ubuntu下的配置与安装
- Liunx下安装OPENCV2.4.x
- OpenCV2.4.3安装与VisualStudio2010下配置
- VS2013下OpenCV2.4.10的安装配置
- ubuntu 上 opencv2 的安装与配置
- OpenCV之旅(1)ubuntu12.04下安装OpenCV2.3.X/OpenCV2.4.X
- Linux 下 OpenCV2.0 的编译与安装 (ARM9)与(x86)
- windows以及Linux下java1.7.x的安装与配置
- VC 2008下安装与配置OpenCV2.1
- opencv2.4.2安装与配置
- opencv2.4.9安装与配置
- Linux下安装OpenCV2.1
- linux下安装opencv2.4.9
- linux 下 opencv2.0 的编译与安装 …
- linux 下 opencv2.0 的编译与安装 …
- iOS学习之2-使用ASIHttpRequest调用WebService
- hdu 1231 最长子序类
- UVALive 5135 Mining Your Own Business(BCC、割顶)
- 大数据量数据库优化
- JAVA中this用法小结
- Linux下OpenCV2.4.x的安装与配置
- Linux内核链表学习笔记
- java解析xml的几种方式
- 多人报数问题
- poj2039
- 个人感悟
- Console命令详解,让调试js代码变得更简单
- android封装好的方法写增删改查
- Python C API 解读随笔 ----简介篇