Heim > Datenbank > MySQL-Tutorial > Hauptteil

ubuntu10.10下安装OpenCV2.2.0 【安装其他库】

WBOY
Freigeben: 2016-06-07 15:43:21
Original
1053 Leute haben es durchsucht

第一步:安装以下包: 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

第一步:安装以下包:

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!