博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu10.10下安装OpenCV2.2.0
阅读量:5815 次
发布时间:2019-06-18

本文共 2229 字,大约阅读时间需要 7 分钟。

hot3.png

第一步:安装以下包:

apt-get install build-essential        apt-get install cmake        apt-get install pkg-config        apt-get install libpng12-0 libpng12-dev libpng++-dev libpng3        apt-get install libpnglite-dev libpngwriter0-dev libpngwriter0c2        apt-get install zlib1g-dbg zlib1g zlib1g-dev        apt-get install libjasper-dev libjasper-runtime libjasper1        apt-get install pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools        apt-get install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-prog        apt-get install ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-dev        apt-get install libgstreamer0.10-0-dbg libgstreamer0.10-0  libgstreamer0.10-dev        apt-get install libxine1-ffmpeg  libxine-dev libxine1-bin        apt-get install libunicap2 libunicap2-dev        apt-get install libdc1394-22-dev libdc1394-22 libdc1394-utils        apt-get install swig        apt-get install libv4l-0 libv4l-dev        apt-get install python-numpy        apt-get install libpython2.6 python-dev python2.6-dev  #You must install this for python support

最好是使用如下方法安装:

在终端输入:gedit topack,出现一个文本编辑框,在文本框第一行中输入:#! /bin/sh,然后把上面的包粘帖进去保存,回到终端输入:sudo chmod +x topack, 再运行脚本 sudo ./topack.。一直等待安装完成。

第二步:下载OpenCv-2.2.0.tar.bz2,并解压到相应文件夹

第三步:安装cmake,首先,在与源码包同级的目录下新建一个文件夹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按钮之后,可以看到下方有提示成功。

第四步:打开OpenCV-build文件夹,里面已经出现了Makefile文件。打开终端, 转到OpenCV-build下,输入make,应该就会出现这么一连串犀利的安装过程了...

第五步: 最后,输入sudo make install ,完成整个安装。

第六步:终端下转到刚才解压的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。

再终端执行:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

再执行:./facedetect

小提醒一下:自己编译时应加上 `pkg-config opencv --libs --cflags opencv`一起编译。

 

 

安装完成。OVER

 

 

转载于:https://my.oschina.net/liujinofhome/blog/48486

你可能感兴趣的文章
python 开发之selenium
查看>>
Xcode3.2.5中找不到Mac OS X - Command Line Utility -...
查看>>
css的div垂直居中的方法,百分比div垂直居中
查看>>
如何理解EM算法
查看>>
nginx 域名跳转一例~~~(rewrite、proxy)
查看>>
linux用户家目录无损迁移到独立硬盘
查看>>
文件查找
查看>>
shell编程前言(一)
查看>>
5、centos7.*配置yum的EPEL源及其它源
查看>>
JSON前后台简单操作
查看>>
shell中一些常见的文件操作符
查看>>
CentOS 7 装vim遇到的问题和解决方法
查看>>
JavaScript基础教程1-20160612
查看>>
使用第三方类、库需要注意的正则类RegexKitLite的使用
查看>>
iOS \U7ea2 乱码 转换
查看>>
FCN图像分割
查看>>
ios xmpp demo
查看>>
python matplotlib 中文显示参数设置
查看>>
数据库事务隔离级别
查看>>
os模块大全详情
查看>>