#ubuntu上OpenCv安装及范例

来源:互联网 发布:mac pages 编辑:程序博客网 时间:2024/06/15 09:24

ubuntu上OpenCv安装及范例

Talk is cheap. Show you the code!

#!/bin/bash# author: Chengsudo apt-get updatesudo apt-get upgradesudo apt-get install build-essential cmake git pkg-config    #开发包sudo apt-get install libjpeg8-dev libtiff4-dev libjasper-dev libpng12-dev    #图像I/O包sudo apt-get install libgtk2.0-dev    #GUI显示包sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev    #视频处理包sudo apt-get install libatlas-base-dev gfortran    #OpenCv内部优化包sudo apt-get install python2.7-dev    #Python开发工具sudo pip install numpy    #numpy包cd ~mkdir opencvworkbenchgit clone https://github.com/Itseez/opencv.gitcd opencvgit checkout 3.0.0cd ..git clone https://github.com/Itseez/opencv_contrib.gitcd opencv_contribgit checkout 3.0.0cd ../opencvmkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=RELEASE \-D CMAKE_INSTALL_PREFIX=/usr/local \-D INSTALL_C_EXAMPLES=ON \-D INSTALL_PYTHON_EXAMPLES=ON \-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \-D BUILD_EXAMPLES=ON ..make -j4sudo make installsudo ldconfigpython -c ""

—————————————分割线————————————————————————

Looks stupid!
直接用Python就可以装Opencv3.3.0版本的。

sudo pip3 install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple

还贼快!

具体可以参看https://medium.com/@debugvn/installing-opencv-3-3-0-on-ubuntu-16-04-lts-7db376f93961这个地方如何完整编译。

------------分割线----------------------

上述的方法导致cv2.VideoCapture()不好用。最好的方法还是自己编译一遍,,,详见https://github.com/BVLC/caffe/wiki/OpenCV-3.3-Installation-Guide-on-Ubuntu-16.04