sudo tar jxvfOpenCV-2.4.2.tar.bz2-C/usr/local
2.下载cmake并安装。进入cmake官网下载最新的cmake原码,(注意是linux版本)。
sudo tar zxvfOpenCV-2.4.2.tar.gz2 -C /usr/local/.
3.安装必要的依赖包。为了实现opencv的摄像头捕捉功能和多文件格式支持,需要安装一些必要的工具。在ubuntu下是很简单的:(只要apt-getinstall)
sudo apt-get install libavformat-devlibswscale-dev
sudoapt-get install libgtk2.0-dev
4.只要这样做就行了。
sudomv OpenCV-2.4.2 opencv
cdopencv
mkdir release
cd release
cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON-DINSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON-DBUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..
make
sudo makeinstall
5.下来是往事具备,只欠东风了。安装后的配置
添加库的路径
sudo gedit /etc/ld.so.conf.d/opencv.conf
添加内容
/usr/local/lib
在终端输入命令
sudoldconfig
设置环境变量
sudo gedit/etc/bash.bashrc
在文件最后加入以下两行并保存:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
此时重启Ubuntu或重新登录账户,使得OpenCV安装生效。
6.
到了见成果的时候了,有木有很激动很兴奋呢?测试OpenCV自带例程
编译程序:
cd/usr/local/opencv/samples/c
chmod +xbuild_all.sh
./build_all.sh
运行程序:
python/usr/local/opencv/samples/python2/turing.py
程序结果如下:
注意,此时,图片的显示窗口是Qt界面。你可以随意对图片进行放大,缩小,可以保存图片等。当你放大图片到一定值,你可以看到每个像素对应的RGB值。