码迷,mamicode.com
首页 > 其他好文 > 详细

[学习OpenCV攻略][016][RedHat下安装OpenCV]

时间:2016-04-08 21:23:11      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

安装环境

操作系统:

Red Hat Enterprise Linux Server 6.3

 

相关软件:

OpenCV-2.3.1a.tar.bz2、cmake-3.5.1.tar.gz

 

下载地址:

OpenCV:

http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2

CMake:

https://cmake.org/files/v3.5/cmake-3.5.1.tar.gz

 

安装过程

CMake安装

说明:

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。用它来产生OpenCV编译时用到的Makefile文件。

 

步骤:

1.解压

tar xvf cmake-3.5.1.tar.gz

cd cmake-3.5.1

 

2.配置

mkdir _install   //创建安装位置文件夹

./configure --prefix=${PWD}/_install   //生成Makefile,安装位置为_install

 

3.编译

make   //通过Makefile编译源代码

 

4.安装

make install   //安装编译好到文件到_install文件夹中

cp _install/* /usr –rf   //拷贝编译好的文件到/usr目录下

 

5.测试

cmake   //执行cmake命令显示cmake版本号和帮助信息表示安装成功

 

OpenCV安装

说明:

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库。编译和运行调用OpenCV库函数的程序时需要用到OpenCV库和头文件。

 

 

 

1.解压

tar xvf OpenCV-2.3.1a.tar.bz2

cd OpenCV-2.3.1

 

2.配置

mkdir _install   //创建安装位置文件夹

cmake -DCMAKE_INSTALL_PREFIX=${PWD}/_install  //生成Makefile,安装位置为_install

 

3.编译

make   //通过Makefile编译源代码

 

4.安装

make install   //安装编译好到文件到_install文件夹中

 

vi _install/lib/pkgconfig/opencv.pc   //修改编译链接库和头文件路径

prefix=/usr   //编译时链接库从/usr/lib下寻找,头文件从/usr/include下寻找

 

cp _install/* /usr –rf   //拷贝编译好的文件到/usr目录下

 

5.测试

cd samples/c/   //进入样本程序中编译程序

 

g++ `pkg-config --libs --cflags opencv` facedetect.cpp -o facedetect

//编译源文件,g++表示编译cpp程序`pkg-config --libs --cflags opencv`表示编译链接库和头文件

 

./facedetect lena.jpg   //运行编译好的程序,识别出人脸表示安装成功

[学习OpenCV攻略][016][RedHat下安装OpenCV]

标签:

原文地址:http://www.cnblogs.com/d442130165/p/5369788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!