1)安装git, sudo app-get install git
2)创建openCV git目录git clone https://github.com/opencv/opencv.git (可能要花几分钟时间下载)
3)安装工具和依赖库
3.1)Cmake,g++ , --编译工具
3.2)libgtk2.0-dev--highgui使用了gtk
3.3)pkg-config
3.4)libavcodec-dev
3.5)libavformat-dev
3.6)libswscale-dev
如果要使用python开发时还需要安装
python-dev,numphy等
4)编译openCV源代码生成库文件,首先创建一个临时目录比如tmp,创建一个opencv的安装目录如build,然后进入tmp目录,执行命令
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/home/user1/openCV/build /home/user1/openCV/git/opencv
/home/user1/openCV/build是编译好的库文件安装路径,/home/user1/openCV/git/opencv是CV源代码目录.运行完这个命令会在tmp目录下生成Makefile文件
5)make;sudo make install
6)进入home/user1/openCV/build,看到已经安装好的bin,include,lib,share目录