CV开发环境配置(Ubuntu)
来源:互联网 发布:淘宝怎么可以贷款 编辑:程序博客网 时间:2024/05/22 08:29
Ubuntu系统更新:
<pre>sudo apt-get updatesudo apt-get upgrade
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 libeigen3-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 default-jdk ant libvtk5-qt4-dev
opencv安装:
https://help.ubuntu.com/community/OpenCV?_ga=1.94618655.2009436890.1442748723
http://www.pyimagesearch.com/2015/06/22/install-opencv-3-0-and-python-2-7-on-ubuntu/
http://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html#gsc.tab=0
http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/
http://prateekvjoshi.com/2013/10/18/package-opencv-not-found-lets-find-it/
opencv.sh
version="$(wget -q -O - http://sourceforge.net/projects/opencvlibrary/files/opencv-unix | egrep -m1 -o '\"[0-9](\.[0-9]+)+' | cut -c2-)"echo "Installing OpenCV" $versionmkdir OpenCVcd OpenCVecho "Removing any pre-installed ffmpeg and x264"sudo apt-get -qq remove ffmpeg x264 libx264-devecho "Installing Dependenices"sudo apt-get -qq install libopencv-dev build-essential checkinstall cmake pkg-config yasm libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libtbb-dev libqt4-dev libgtk2.0-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils ffmpeg cmake qt5-default checkinstallecho "Downloading OpenCV" $versionwget -O OpenCV-$version.zip http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/$version/opencv-"$version".zip/downloadecho "Installing OpenCV" $versionunzip OpenCV-$version.zipcd opencv-$versionmkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -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 ..make -j2sudo checkinstallsudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'sudo ldconfigecho "OpenCV" $version "ready to be used"
编译例程:
mkdir buildcd buildcmake -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 -D WITH_VTK=ON ..
进入opencv3.1文件夹下:
makesudo make install
sudo gedit /etc/ld.so.conf.d/opencv.conf
/usr/local/lib
更新config
sudo ldconfig
Now you have to open another file:
sudo gedit /etc/bash.bashrc
Add these two lines at the end of the file and save it:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfigexport PKG_CONFIG_PATH
prefix=/usrexec_prefix=${prefix}includedir=${prefix}/includelibdir=${exec_prefix}/libName: opencvDescription: The opencv libraryVersion: 2.x.xCflags: -I${includedir}/opencv -I${includedir}/opencv2Libs: -L${libdir} -lopencv_calib3d -lopencv_imgproc -lopencv_contrib -lopencv_legacy -l
opengl配置
Steps:
From a terminal
1) sudo apt-get update
-This will update your apt database to the most recent available packages.
2) sudo apt-get install build-essential
- This installs the necessary development tools for building source code.
3) sudo apt-get install freeglut3-dev
- This installs the development libraries and headers for freeglut.
python安装:
sudo apt-get install python3
Ubuntu设置root密码:
- CV开发环境配置(Ubuntu)
- EMGU CV环境配置
- Ubuntu 开发环境配置
- ubuntu开发环境配置
- 配置Ubuntu开发环境
- ubuntu开发环境配置
- Ubuntu开发环境配置
- ubuntu 开发环境配置
- Ubuntu配置开发环境
- linux(ubuntu) 开发环境配置
- Linux(ubuntu 11.04)环境下Android开发环境配置
- Linux(ubuntu 11.04)环境下Android开发环境配置
- Ubuntu Android开发环境配置
- ubuntu android开发环境配置
- Ubuntu 10.10 开发环境配置
- Ubuntu配置lamp开发环境
- Ubuntu c++ 开发环境配置
- ubuntu驱动开发环境配置
- copy和mutableCopy
- 高性能分布式计算与存储设计概要
- 小心错误使用EasyUI 让网站性能减半
- POJ-1273 Drainage Ditches 最大流Dinic
- 解决NDK开发中Eclipse报错“Unresolved inclusion jni.h”的最终方法
- CV开发环境配置(Ubuntu)
- 获取短信按钮倒计时60秒
- vim ctags cscope 配置
- Ubuntu下使用MentoHUST搞定 锐捷校园网认证网络
- javascript 操作 cookie
- win7下安装配置zookeeper
- 【LVL1_7_c】【思考题】【7】以a+ r+ w+模式打开的文件都是可读可写的,哪种模式更适合用来改变文件已有内容?
- solrcloud搭建(转载)
- iOS中解决各种手势冲突问题