opencv安装

http://blog.sina.com.cn/s/blog_6e71624c0100n5f1.html

Linux下编译OpenCV

  (2010-11-19 08:49:43)
标签: 

人脸识别

 

opencv

 

cmake

 

开源

 

it

 

Linux下编译OpenCV

 

OpenCV中文网站http://www.opencv.org.cn/ 上有很多关于OpenCV的资料。

 

由于最近在做人脸识别的项目,所以从网上查找人脸识别的相关资料,发现了这个开源的人脸识别源码(OpenCV),于是下载下来研究一下。下面就是我在LinuxFC11FC8)上编译OpenCV的步骤。

 

1/home/目录下,新建OpenCV目录。

 

2OpenCV2.1.0下载:http://www.opencv.org.cn/download/OpenCV-2.1.0.tar.bz2

OpenCV-2.1.0.tar.bz2文件拷贝到/home/OpenCV/目录下,并解压文件(tar jxf OpenCV-2.1.0.tar.bz2),生成OpenCV-2.1.0目录。

 

3Cmake下载:http://www.cmake.org/files/v2.8/cmake-2.8.3.tar.gz

cmake-2.8.3.tar.gz文件拷贝到/home/OpenCV/目录下,解压文件(tar zxf cmake-2.8.3.tar.gz),生成cmake-2.8.3目录,进入目录,执行以下命令:

./configure

make

make install

 

4/home/OpenCV/目录下,新建build目录,进入目录,执行以下命令:

cmake ../OpenCV-2.1.0

make

make install

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/home/OpenCV/build/unix-install

当输入:pkg-config --cflags opencv 出现如下提示:

-I/usr/local/include/opencv 

当输入:pkg-config --libs opencv出现如下提示:

-L/usr/local/lib -lml -lcvaux -lhighgui -lcv -lcxcore 

这样就安装好了。

 

5进入/home/OpenCV/OpenCV-2.1.0/samples/c,执行以下命令:

chmod 777 build_all.sh

./ build_all.sh

export LD_LIBRARY_PATH=/home/OpenCV/build/lib/  (设置库的环境变量)

./facedetect  lena.jpg (正常情况为显示lena.jpg,并用一个圆圈把人脸标记出来)

 

注意samples/c中的例子都是依赖于GTK的,所以要下载相关的安装包,最好是在装FC11/FC8的时候,选择全部安装。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值