最近重装了ubuntu16.04的系统,在给电脑配置好cuda8.0和cudnn6.0的版本后,开始重新安装opencv,在opencv的官网上发现最新版本3.3版本增加了很多深度学习方面的东西,果断安装啊。

参考链接如下:

http://blog.csdn.net/qq_15505637/article/details/77181721

第一步:安装依赖库

$ sudo apt-getinstallbuild-essential
$ sudo apt-getinstall cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
$ sudo apt-getinstall python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev # 处理图像所需的包
$ sudo apt-getinstall libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
$ sudo apt-getinstall libxvidcore-dev libx264-dev # 处理视频所需的包
$ sudo apt-getinstall libatlas-base-dev gfortran # 优化opencv功能
$ sudo apt-getinstall ffmpeg

第二步:在官网下载opencv3.3的zip压缩文件,然后unzip解压

$  cd opencv3.3
$ mkdir build
$ cd build
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_CUDA=ON -D PYTHON_EXCUTABLE=/usr/bin/python -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_OPENGL=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 -D BUILD_TIFF=ON..

注意:在cmake的时候,下载ippcv的东西最好FQ下载,可能会节省很多时间,前面编译的时候要发现什么东西有没有found,没有found的要单独安装,在这上面我浪费了两天。

第三步:编译

$  make -j8
$ sudo make install

安装成功后,可在termina中输入:

pkg-config --modversion opencv

显示如下:

最新文章

  1. PHP开发第一个扩展
  2. Robotium Recorder的初试
  3. 【转】Android开发实践:自定义带消息循环(Looper)的工作线程
  4. 微信朋友圈分享页面(JS-SDK 1.0)
  5. linux下安装svn(基于编码的方式)
  6. Http(1)
  7. C++函数二义性问题,我怎么感觉编译器有偷懒嫌疑!!!
  8. intent.setFlags方法中参数值的含义
  9. 51nod1092(lcs简单运用/dp)
  10. c++编程思想(四)--对象和隐藏(感觉书上有误)
  11. 201521123077 《Java程序设计》第12周学习总结
  12. Qwt 编译 配置 使用
  13. java中子类继承父类程序执行顺序问题
  14. self study 权限 permission
  15. 前端布局神器display:flex
  16. .Net Core之Swagger
  17. Python面向对象高级编程:@property--把方法变为属性
  18. 转:\r,\n,\r\n的区别
  19. selenium3启动浏览器
  20. c#基础学习(0629)之导出Excel方法

热门文章

  1. PHP函数处理方法总结
  2. (转)SpringBoot非官方教程 | 第三篇:SpringBoot用JdbcTemplates访问Mysql
  3. Frame 框架的创建
  4. 机器学习实战python3 Logistic Regression
  5. python webdriver 测试框架-数据驱动exce驱动,不用ddt的方式
  6. Fms3中client端与server端交互方式汇总
  7. 《C++ Concurrency in Action》
  8. bzoj1626 / P2872 [USACO07DEC]道路建设Building Roads
  9. linux内核分析第三周-跟踪分析Linux内核的启动过程
  10. 2018-2019-1 20189215 《Linux内核原理与分析》第九周作业