自游客

  • 首页
  • 程序园
  • 游记 | 读书
    • 读书
    • 游记
  • 工具
  • 活动&资源
  • 友链
  • 留言板
  • 关于我们
Kratos
一款专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 程序园
  3. linux
  4. 正文

Ubuntu下编译opencv各版本

2016年8月26日 72090点热度 0人点赞 0条评论

目录

  • 1 OpenCV for linux
    • 1.1 一、编译安装
      • 1.1.1 1. CMAKE
        • 1.1.1.1 第一步是复制文件
        • 1.1.1.2 OpenCV 2.4.11 / 2.4.13
          • 1.1.1.2.1 0. 需要复制的文件
          • 1.1.1.2.2 1. 解压文件
          • 1.1.1.2.3 2. 在opencv-2.4.1*文件夹里
        • 1.1.1.3 OpenCV 3.0.0
          • 1.1.1.3.1 0. 需要复制的文件
          • 1.1.1.3.2 1. 解压文件
          • 1.1.1.3.3 2. 在opencv-3.0.0文件夹里
          • 1.1.1.3.4 3. 按Ctrl-C停止
          • 1.1.1.3.5 4. 继续CMAKE
        • 1.1.1.4 OpenCV 3.1.0
          • 1.1.1.4.1 0. 需要复制的文件
          • 1.1.1.4.2 1. 解压文件
          • 1.1.1.4.3 2. 在opencv-3.1.0文件夹里
          • 1.1.1.4.4 3. 按Ctrl-C停止
          • 1.1.1.4.5 4. 继续CMAKE
      • 1.1.2 2. 安装
    • 1.2 二、 下载链接
      • 1.2.1 国内快速下载
      • 1.2.2 官方github链接

opencv

OpenCV for linux

一、编译安装

1. CMAKE

第一步是复制文件

文件都在 下载链接: 百度云 密码: deih里

OpenCV 2.4.11 / 2.4.13

0. 需要复制的文件

opencv-3.1.0.zip
ocv_contrib-3.1.0.zip
ippicv_linux_20151201.tgz

1. 解压文件

将opencv-2.4.1*.zip解压出来

2. 在opencv-2.4.1*文件夹里
$ mkdir build
$ cd build

$cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D WITH_TBB=ON \
-D BUILD_EXAMPLES=ON ..

OpenCV 3.0.0

0. 需要复制的文件

opencv-3.0.0.zip ocv_contrib-3.0.0.zip ippicv_linux_20141027.tgz

1. 解压文件

将opencv-3.0.0.zip和opencv_contrib-3.0.0.zip解压出来

2. 在opencv-3.0.0文件夹里
$ mkdir build
$ cd build

$cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D WITH_TBB=ON \
-D OPENCV_EXTRA_MODULES_PATH=<change to opencv_contrib_modules> \
-D BUILD_EXAMPLES=ON ..
3. 按Ctrl-C停止

执行完上面的命令,在看到正在下载ippicv_linux_20141027.tgz的时候按Ctrl-C停止cmake,将ippicv_linux_20141027.tgz替换opencv-3.0.0/3rdparty/ippicv/downloads/linux-********/ippicv_linux_20141027.tgz(ps:********代表一串十六进制数,这个数是随机的,但是应该只有一个这个文件夹)

4. 继续CMAKE
$cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D WITH_TBB=ON \
-D OPENCV_EXTRA_MODULES_PATH=<change to opencv_contrib_modules> \
-D BUILD_EXAMPLES=ON ..

OpenCV 3.1.0

0. 需要复制的文件

opencv-3.1.0.zip
ocv_contrib-3.1.0.zip
ippicv_linux_20151201.tgz

1. 解压文件

将opencv-3.1.0.zip和ocv_contrib-3.1.0.zip解压出来

2. 在opencv-3.1.0文件夹里
$ mkdir build
$ cd build

$cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D WITH_TBB=ON \
-D OPENCV_EXTRA_MODULES_PATH=`<change to opencv_contrib_modules>` \
-D BUILD_EXAMPLES=OFF ..
3. 按Ctrl-C停止

执行完上面的命令,在看到正在下载ippicv_linux_20151201.tgz的时候按Ctrl-C停止cmake,将ippicv_linux_20151201.tgz替换opencv-3.1.0/3rdparty/ippicv/downloads/linux-********/ippicv_linux_20151201.tgz(ps:********代表一串十六进制数,这个数是随机的,但是应该只有一个这个文件夹)

4. 继续CMAKE
$cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D WITH_TBB=ON \
-D OPENCV_EXTRA_MODULES_PATH=`<change to opencv_contrib_modules>` \
-D BUILD_EXAMPLES=OFF ..

2. 安装

$make -j4 # 跟核心数一样最好
$sudo make install

二、 下载链接

国内快速下载

opencv on git.oschina.net

https://git.oschina.net/hoseahsu/opencv.git

opencv_contrib on git.oschina.net

https://git.oschina.net/hoseahsu/opencv_contrib.git

官方github链接

opencv on github

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

opencv_contrib on github

https://github.com/opencv/opencv_contrib.git
标签: OpenCV ubuntu
最后更新:2018年1月21日

hosea

这个人很懒,什么都没留下

点赞
下一篇 >

文章评论

取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

hosea

这个人很懒,什么都没留下

文章目录
  • OpenCV for linux
    • 一、编译安装
      • 1. CMAKE
      • 2. 安装
    • 二、 下载链接
      • 国内快速下载
      • 官方github链接
最新 热点 随机
最新 热点 随机
我的数据与服务 ubuntu下基于php和dnspod的ddns(包含ipv4和ipv6) 如何在 ubuntu 20.04上安装 kvm ubuntu 安裝 Transmission ubuntu 安装 MQTT 服务 Ubuntu CPU压力测试
smb/samba快速配置及配置参数详解 十年程序员用眼告诉你2018PHP不一样 ubuntu下基于php和dnspod的ddns(包含ipv4和ipv6) 每天自动获取 Bing 壁纸 在ubuntu下安装android studio和oracle-JDK 在ubuntu16.04上安装有道词典
标签聚合
ubuntu 数据库 Android google MySQL 程序员 工具 深度学习
3,941条垃圾评论已被Akismet阻挡
书签
  • 极客技术分享 极客技术分享

COPYRIGHT © 2022 自游客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang