Ubuntu11.10+OpenCV2.3.1安装全程(二)
来源:互联网 发布:中国阶层划分 知乎 编辑:程序博客网 时间:2024/06/08 19:12
第二部分:安装OpenCV2.3.1:
1.安装rar解压包:
sudo apt-get install unrar
2.安装GTK库文件及其他所需文件:
sudo apt-get install build-essentiallibgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmakelibswscale-dev libjasper-dev
3.下载x264和ffmpeg所需依赖包:
apt-get install build-essentialcheckinstall git cmake libfaac-dev libjack-jackd2-dev libmp3lame-devlibopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-devlibx11-dev libxfixes-dev libxvidcore-dev texi2html yasm zlib1g-dev
4.下载安装gstreamer:
sudo apt-get install libgstreamer0.10-0libgstreamer0.10-dev gstreamer0.10-tools gstreamer0.10-plugins-baselibgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-goodgstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg
5.到ftp://ftp.videolan.org/pub/videolan/x264/snapshots/下载x264-snapshot-20120408-2245-stable.并配置,命令如下:cd到解压目录,执行:
./configure --enable-static
make
sudo make install
6.到http://ffmpeg.org/download.html下载安装ffmpeg-0.8.10,解压后cd到解压目录:执行:
./configure --enable-gpl--enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb--enable-libopencore-amrwb --enable-libtheora --enable- libvorbis--enable-libx264 --enable-libxvid --enable-nonfree --enable-postproc--enable-version3 --enable-x11grab
make
sudo make install
7.下载安装v4l (video for linux).从http://www.linuxtv.org/downloads/v4l-utils/下载 v4l-utils-0.8.5.tar.bz2 ,cd到解压目录执行:
make
sudo make install
8.到opencv网站下载opencv-2.3.1.tar.bz2,解压,cd到opencv-2.3.1解压后得目录,依次执行:
mkdir build
cd build
cmake .. (此处是cmake空格后面两点)
9.最后一步,设置环境变量,不执行这一步在运行例程及其他OpenCV程序时就会出现错误:
运行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
10.OpenCV安装完成,下面测试程序:
cd //返回主文件夹
mkdir openCV_samples
cp OpenCV-2.3.1/samples/c/*openCV_samples
cd openCV_samples/
chmod +x build_all.sh
./build_all.sh
./facedetect--cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml"--scale=1.5 lena.jpg
11-参考网址:
1.http://blog.lehu.shu.edu.cn/byman/A349121.html
2.http://blog.csdn.net/xizhibei/article/details/7015494
3.http://blog.sina.com.cn/s/blog_6541b4680100x8cj.html
- Ubuntu11.10+OpenCV2.3.1安装全程(二)
- Ubuntu11.10+OpenCV2.3.1安装全程(一)
- 在Ubuntu11.10中安装配置OpenCV2.3.1和CodeBlocks
- ubuntu11.10下安装opencv2.3.1(已经解决读取摄像头问题)
- 安装笔记(3) 安装 OpenCV2.4.6 在Ubuntu11.10下 (尝试成功)
- OpenCV2.3.1在Ubuntu11.10上编译错误解决方法
- Oracle 10g 10.1.0.3 全程安装配置图解!(二)
- ubuntu11.10安装JDK(bin文件)
- Ubuntu11.10安装xen
- Ubuntu11.10安装手记
- Ubuntu11.10 安装
- 硬盘 安装ubuntu11.10
- Ubuntu11.10安装repo
- Ubuntu11.10安装过程
- ubuntu11.10安装openGL
- ubuntu11.10 安装samba
- ubuntu11.10安装hostapd
- WinXP安装Ubuntu11.10
- eclipse常用快捷键
- ui page control and scrollview with indicator at bottom
- 怎样使一个Android应用不被杀死//Android: HowTo设置app不被系统kill掉
- 经典SQL语句大全
- Linux系统的应用软件流程图绘制软件yEd
- Ubuntu11.10+OpenCV2.3.1安装全程(二)
- 编写函数copy_n心得
- javascript 判断是否为数组或对象或各种其它数据类型
- visual studio 2005 / visual studio 2008 添加函数或变量时当前页面的脚本发生错误
- 寻找字符最大公共子串
- 有序集合元素的字符串自然顺序实现
- Linux 中的IPC(三)----work和workqueue
- Misc future 未来即现在?
- 字典树模板