ubuntu 16.04 下安装opencv 2.4.9

环境:UBUNTU 16.04 python 2.7

1、安装必要的依赖包 

sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff5-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 sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev

2、下载解压源码

wget https://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip
解压

3、编译安装 

cd到项目目录,建立release文件,并在release中进行编译操作

cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..

这一项中因为每人的具体环境不一致,需要的config不尽相同,出现错误自己百度。

然后就是切换到项目根目录执行 

make 

make install 

会在 /usr/local/lib/python2.7/sit-packages/中生成cv.so,把文件拷贝到你所用的python目录下就over啦



猜你喜欢

转载自blog.csdn.net/Abrohambaby/article/details/79128968