ubuntu12.04安装opencv2.4.8,并运行简单例子
2014-04-07 16:06
309 查看
1. 下载最新版OpenCV
打开网页:http://sourceforge.net/projects/opencvlibrary
2.在安装OpenCV前需要安装的软件包有
GCC4.4.X or later,可通过命令安装
sudo apt-get install build-essential
终端安装依赖项:
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev
libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev
libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev
libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common
texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev
若提示找不到,则先进行更新
sudo apt-get update
3、编译OpenCV
进入下载目录
sudo unzip opencv-2.4.8.zip /usr/local/
cd /usr/local
sudo mv opencv-2.4.8 opencv
cd opencv sudo
mkdir 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 make install
4、配置环境变量
配置opencv的库文件的路径等
sudo gedit /et/ld.so.conf.d/opencv.conf
/usr/local/lib
sudo ldconfig
sudo gedit /etc/bash.bashrc
在文件的末尾添加下载两行
1 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
2 exportPKG_CONFIG_PATH
然后重新启动ubuntu
5. 简单测试程序
载入一张图片并显示
建立你的工作目录并进入,写hello.cpp文件
采用cmake的方式编译,编写CMakeLists.txt文件
然后编译hello.cpp
cmake .
make
运行程序
./hello
打开网页:http://sourceforge.net/projects/opencvlibrary
2.在安装OpenCV前需要安装的软件包有
GCC4.4.X or later,可通过命令安装
sudo apt-get install build-essential
终端安装依赖项:
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev
libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev
libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev
libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common
texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev
若提示找不到,则先进行更新
sudo apt-get update
3、编译OpenCV
进入下载目录
sudo unzip opencv-2.4.8.zip /usr/local/
cd /usr/local
sudo mv opencv-2.4.8 opencv
cd opencv sudo
mkdir 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 make install
4、配置环境变量
配置opencv的库文件的路径等
sudo gedit /et/ld.so.conf.d/opencv.conf
/usr/local/lib
sudo ldconfig
sudo gedit /etc/bash.bashrc
在文件的末尾添加下载两行
1 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
2 exportPKG_CONFIG_PATH
然后重新启动ubuntu
5. 简单测试程序
载入一张图片并显示
建立你的工作目录并进入,写hello.cpp文件
#include <stdio.h> #include <opencv2/opencv.hpp> using namespace cv; int main( int argc, char** argv ) { Mat image; image = imread("lena.jpg"); namedWindow( "Display Image", CV_WINDOW_AUTOSIZE ); imshow( "Display Image", image ); waitKey(0); return 0; }
采用cmake的方式编译,编写CMakeLists.txt文件
cmake_minimum_required(VERSION 2.8) project( DisplayImage ) find_package( OpenCV REQUIRED ) add_executable( DisplayImage DisplayImage.cpp ) target_link_libraries( DisplayImage ${OpenCV_LIBS} )
然后编译hello.cpp
cmake .
make
运行程序
./hello
相关文章推荐
- ubuntu12.04 安装 opencv 2.4.8(非源代码编译)
- ubuntu12.04 安装 opencv 2.4.8(非源码编译)
- 如何不安装opencvManager运行opencv软件(不是那种简单的jni方式)
- Mule安装,配置,以及简单例子的运行
- ubuntu12.04编译安装opencv2.4.8过程记录
- CentOS 6 安装Hadoop 2.6 (四)运行简单例子
- ubuntu12.04+qtcreator+opencv2.4.9的一个简单例子
- Mule学习(1)——安装,配置,以及简单例子的运行
- ubuntu12.04安装openCV2.4.2
- erlang 简单例子的编译运行
- Caffe学习系列(9):运行caffe自带的两个简单例子
- Hive 1. 安装与简单运行
- 不安装opencv manager运行基于android opencv库的apk
- 安装kafka以及kafka的简单运行
- Ubuntu14.04中opencv2.4.8 和opencv3.1.0共存安装
- 虚拟机中ubuntu12.04安装eclipse并运行hadoop程序
- j2me polish 学习笔记--安装.运行samples的menu例子
- opencv 简单的例子
- 最简单的Windows驱动程序编译、安装、运行、卸载
- mint/ubuntu Android Eclipse ADT 简单安装及运行崩溃解决办法