1.
安装基本软件包:
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2.下载OpenCV源码:http://opencv.org/downloads.html
3.以源代码编译方式编译安装OpenCV
(1)创建临时目录release,用于存放生成的Makefiles, 项目文件和输出的二进制文件. cd ~/opencv mkdir release cd release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 注: cmake [<some optional parameters>] <path to the OpenCV source directory>
/usr/local .. 对应于<path to the OpenCV source directory>, 需要根据OpenCV实际存放路径调整
(2)在release文件夹下,编译和安装 make sudo make install
参考:http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html#linux-installation
注:ubuntu下可以直接下载安装python-opencv
sudo apt-get install python-opencv