Ubuntu 10.10下安装OpenCV 2.2记录
来源:互联网 发布:windows 商业版 编辑:程序博客网 时间:2024/06/08 18:56
http://blog.csdn.net/huangmou37/archive/2011/02/25/6207800.aspx
由于最近一直在ubuntu下斯混,另外看到OpenCV已经2.2版本(估计很早就升级了,只怪我孤陋寡闻),这就开始装吧~
1. 下载OpenCV 2.2源码包,地址http://www.opencv.org.cn/download/OpenCV-2.2.0.tar.bz2,其实可以通过apt-get install命令找到opencv相关包直接安装,但是建议从源码包MAKE,编译开始。
2. 安装cmake. OpenCV官方论坛的安装教程,我看了下,貌似不适用于2.2版本了,2.2源码解压后得到文件夹OpenCV-2.2.0后,里面有个文件叫CMakeList.txt,这是cmake的"makefile",通过这个文件,cmake先把源码配置成常规安装包,生成gcc的make的Makefile文件。
好了,首先,在与源码包同级的目录下新建一个文件夹OpenCV-build,然后安装cmake。终端下sudo apt-get install cmake,然后sudo apt-get install cmake-qt-gui,两个安装成功后,终端输入cmake-gui,会打开一个界面:
点击Browse Source选择刚才解压的源码文件夹,再点击Browse Build选择刚才新建的OpenCV-build文件夹,点击configure按钮,这时Generate按钮应该已经可以点击了,不过Generate按钮还是灰色,再点一次configure按钮试试,应该就可以了,点击Generate按钮之后,可以看到下方有提示成功。
3. 打开OpenCV-build文件夹,里面已经出现了Makefile文件,像这样:
打开终端, 转到OpenCV-build下,输入make,应该就会出现这么一连串犀利的安装过程了...
4. 最后,输入sudo make install ,完成整个安装。
5. 好了,现在来测试一下安装成功没有:
终端下转到刚才解压的OpenCV-2.2.0/samples/c文件夹下,里面有一个build_all.sh脚本,执行之:bash ./build_all.sh,成功之后,ls命令查看,生成了一个facedetect执行文件,./facedetect执行之!如果弹出一个捕捉脸部的窗口,那么恭喜,你成功了。
注:如果在最后执行facedetect时报错:./facedetect: error while loading shared libraries: libopencv_core.so.2.2: cannot open shared object file: No such file or directory。
这是因为你没有装ffmpeg,这好办,输入sudo -apt-get install ffmpeg安装,安装成功之后再执行facedectect即可!
- Ubuntu 10.10下安装OpenCV 2.2记录
- Ubuntu 10.04下安装OpenCV 2.2记录
- [原创]Ubuntu 10.11下安装OpenCV 2.2记录
- Ubuntu下安装OpenCV的相关记录
- opencv ubuntu 安装记录
- Ubuntu下安装opencv
- Ubuntu下安装OpenCV
- Ubuntu下安装opencv
- ubuntu下安装opencv
- ubuntu下安装OpenCV
- ubuntu 下安装Opencv
- Ubuntu下安装OpenCV
- Ubuntu下openCV安装
- Ubuntu下安装OpenCV
- ubuntu下opencv安装
- ubuntu下安装opencv
- Ubuntu下安装OpenCV
- ubuntu下安装openCV
- [转]js获取网站根路径(站点及虚拟目录)
- 实战:结合Dr.Watson系统日志和Vc6来定位多线程环境下程序异常退出的错误
- web.xml配置简介
- 圆角矩形——不用图片
- 理解内存管理的本质
- Ubuntu 10.10下安装OpenCV 2.2记录
- 如何获取控件字体
- Mysql事务隔离水平(Isolation Levels)简介
- AsyncTask的用法
- js 所传参数为一个函数体 的 函数调用
- gh0st3.6源码编译+++免杀教程
- Ubuntu32位编译Android2.3 -Gingerbread
- [C++]static的作用(转)
- asp.net 应为 get 或 set 访问器