Linux下安装opencv

真的是一只linux菜鸟在安装opencv。
这两天刚刚开始接触linux,什么命令,什么语句完全不知道。在网上找了几篇微博对比了一下,选了两篇比较详细一点的opencv安装说明,就照着做了。
http://blog.sina.com.cn/s/blog_8af6bbd10101hgg2.html
但是在参考这篇微博中,碰到有些不明白的地方。于是,我在他的基础上补充一下,方便大家更加快速地在linux下安装opencv。
1. 准备工作
安装GCC:
sudo apt-get install build-essential
安装CMake
sudo apt-get install cmake
安装vim
sudo apt-get install vim-gtk
vim安装可以参考如下http://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html
安装Git(可选)
sudo apt-get install git
安装GTK开发版
sudo apt-get install libgtk2.0-dev
安装pkg-config
sudo apt-get install pkg-config
安装Python
sudo apt-get install python3.2-dev
安装Numpy
sudo apt-get install python-numpy
安装媒体包:
sudo apt-get install ffmpeg
安装可选媒体包:
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev libpng-dev libtiff-dev libjasper-de
2. 下载并创建OpenCV
opencv下载地址,本来想下2.4.8可惜没有2.4.9也差不多啦
http://opencv.org/downloads.html
下载好后解压文件夹到当前目录:

unzip OpenCV-2.4.9.zip
cd opencv-2.4.9
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install

将文件/etc/ld.so.conf中添加一行代码include /usr/local/lib
在终端命令中执行如下代码:

vim /etc/ld.so.conf

按Esc键退出后,再敲:

:wq

然后就退回到终端命令了,
再将/usr/local/lib/pkgconfig中的opencv.pc 拷贝到/usr/lib/pkgconfig中,
linux 拷贝命令 cp

cp -v /usr/local/lib/pkgconfig/opencv.pc /usr/lib/pkgconfig

然后是跟改变量

sudo gedit /etc/bash.bashrc

也是在最后一行添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
保存并退出(这里保存,关闭文件夹后,不知怎的,终端上面感觉好像没有退出gedit命令,此时到终端上输入命令没有效果,无奈只好关了终端,重新打开就又可以输入命令了)

sudo ldconfig

这样就安装好了。
测试:
找到你的opencv所在目录:

cd 下载/opencv-2.4.9/samples/c
sudo chmod +x build_all.sh //这条语句好像不执行也可以

sudo ./build_all.sh 
./find_obj

测试结果如图:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值