【原文:http://www.chinadmd.com/file/topc6cruppwaitizxsuiu3u3_1.html】
安装前需要的软件有
1.系统虚拟机VMware Workstation 8.exe
2. ubuntu-12.04-desktop-amd64.ios(linux一个版本).
3. OpenCV-2.4.6.1.tar.gz版本(for linux)
第一步:在你的电脑上安装VMware Workstation 8虚拟机。
第二步:安装好了虚拟机后开始在虚拟机下安装ubuntu,安装教程网上非常丰富,一般第一步选自定义安装,后面的可选默认,最后磁盘不要选对磁盘有损伤的那个选项就是了。
第三步: 安装好了ubuntu后进入界面后的管理员是普通管理员,使用sudo前缀就可以执行root管理员的才能执行的指令了,如sudo make install(安装已编译源文件)。
第四步:使用crt+alt+t组合键打开命令终端窗口,在终端窗口确认系统里的一些文件是否跟新和升级,两条指令如下(下文使用指令时有提示需要密码时输入密码)。
sudo apt-get update
sudo apt-get upgrade
第五步:在线下载编译安装opencv所需的源文件库,由于需要的源文件是很多的所以这个过程比较长,注意编译过程中输入登入密码,一条指令如下。
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
libv4l-dev sphinx-common libdc1394-22-dev texlive-latex-extra
libavcodec-dev libavformat-dev libswscale-dev
第六步:下载解压opencv源文件,并进入解压后的源文件目录中,4条指令如下。 cd
wget http://downloads.sourceforge.net/project/opencvlibrary/open
tar xjvf OpenCV-2.4.1.tar.bz2 cd OpenCV-2.4.1
(还有一种方法就是把已经下载的OpenCV-2.4.6.1.tar.gz压缩文件粘贴到虚拟机下的ubuntu系统中的默认目录下(键入cd&&pwd指令就可以看到系统默认目录在哪里了),然后进入默认目录,解压文件,进入解压文件目录,三条指令如下。
cd
tar zxvf opencv-2.4.6.1.tar.gz
cd opencv-2.4.6.1
)
第七步:建文件目录,进目录,编译,安装opencv,四条指令如下。
mkdir build cd build
cmake -D
-D WITH_TBB=ON WITH_V4L=ON -D -D BUILD_NEW_PYTHON_SUPPORT=ON
INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON .. (此过程中应该会提示输入密码的)。
第八步:配置opencv,一条指令如下: sudo gedit /etc/ld.so.conf.d/opencv.conf
指令运行后会弹出一个叫opencv.conf的窗口,窗口是空的,往里面添加“/usr/local/lib”并保存,退出,
然后再执行一条指令如下: sudo ldconfig
第九步: 配置库,一条指令如下:
sudo gedit /etc/bash.bashrc
此时会弹出一个名为bash.bashrc的非空窗口,往最后添加“PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH”并保存,退出,至此opencv安装完毕。 第十步:测试opencv是否安装成功,4条指令如下: cd opencv-2.4.6.1/samples/c chmod +x build_all.sh
./build_all.sh
./facedetect — cascade=
“r/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml” –scale=1.5 lena.jpg
此时会弹出如下图片
测试成功!
参考老外教程:http://www.samontab.com/web/2012/06/installing-opencv-2-4-1
-ubuntu-12-04-lts/
以后我会去到很多很繁华或苍凉,