在Ubuntu14.4系统下开发
一、下载相关库
1、更新系统库
sudo apt-get update
sudo apt-get upgrade
2、下载相关工具库
sudo apt-get install build-essential
sudo apt-get install 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
3、安装cmake工具
sudo apt-get install camke-qt-gui cmake-curses-gui
二、下载opencv源码
官方网站:http://opencv.org/
网盘:http://pan.baidu.com/s/1kV0ZQWB opencv和contrib
三、运行cmake-gui图形工具配置文件
1、运行cmake-gui
sudo cmake-gui
Browse Source选择你源码的目录
Browse Build选择你编译文件的目录
然后点Configure
2、添加contrib插件
在OPENCV_EXTRA_MODULES_PATH选择contrib文件的路径
然后点击Generate
四、编译和安装
1、编译
make
2、安装
make install
3、添加到环境变量
cd /etc/ld.so.conf.d
修改或创建opencv.conf
向opencv.conf中添加
/usr/local/lib //你的opencv库所在的路径
4、sudo ldconfig