ubuntu14.04下opencv3.1的安装

 

https://blog.csdn.net/fengxinzioo/article/details/88740915

1.下载opencv3.1源码http://opencv.org/releases.html

或者

git clone https://github.com/Itseez/opencv.git

git clone https://github.com/Itseez/opencv_contrib.git

2.安装opencv3

 

2.1安装opencv3的依赖

1

sudo apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev libtbb-dev 

2.2解压下载的源码并创建编译目录

1 unzip opencv-3.1.0.zip 
2 cd opencv-3.1.0/
3 mkdir build
4 cd build

opencv IPPICV 和 face_landmark_model.dat下载不下来的问题解决参考https://blog.csdn.net/CSDN330/article/details/86747867

2.3.cmake生成make文件并安装

1 cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.1.0 -D WITH_TBB=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 ..
2 make 
3 sudo make install

 

3.opencv3.1使用

如果之前安装了opencv2的版本,需要在~/.bashrc中添加

1 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/opencv3.1.0/lib/pkgconfig
2 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/opencv3.1.0/lib

通过输入,以下命令可以查看opencv版本

1  pkg-config --modversion opencv

版本为3.1.0

此外需要在使用opencv的工程中对CMakeLists.txt 添加如下配置

1 set( CMAKE_CXX_FLAGS "-std=c++11" )
2 set(OpenCV_DIR "/usr/local/opencv3.1.0/share/OpenCV")
3 find_package( OpenCV 3.1 REQUIRED )
4 include_directories( ${OpenCV_INCLUDE_DIRS} "/usr/local/opencv3.1.0/include")
5 target_link_libraries( imageBasics ${OpenCV_LIBS} )
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值