opencv dlib caffe 安装
编译opencv记录
1.opencv,opencv_contrib包,
3.4.5版本

2.
到opencv/build 目录下 删除所有文件
$rm -rf *
3.
打开cmake图形界面
$cmake-gui

~设置source code和build binaries 路径
~点击Configure
~Configure Done 后
Search 下搜索以下词
1.java 三项取消
2.Cuda withcuda勾选
3.Gtk with_gtk_2_x勾选
4.non OPENCV_ENABLE_NONFREE勾选
5.extr 设置OPENCV_EXTRA_MODULES_PATH路径为 /opencv_contrib/modules

6.gl with_opengl 勾选
~Configure
~Configure Done 后
Search ‘cuda’
CUDA_ARCH_BIN 设置为7.5
CUDA_GENERATION 设置为Turing
~Configure
~Configure Done 后
~Generate
~Generate Done
在/opencv/build目录下
$make -j12
Video_Codec_SDK_9.0.20
成功编译

$sudo make install
(不加sudo 可能会导致失败)
成功安装opencv显示如下:

可成功import cv2
有几次编译失败
问题主要包括:
1.一些包缺失,sudo apt-get install packname 进行下载
2.Cuda版本过低,opencv3.4.5好像无法使用cuda9.0加速,若想编译成功,with_cuda不勾选,
即让opencv不使用cuda 加速。
3.gcc g++ 版本过低,当时cuda10.0,nvidia4.1.48,编译的opencv版本为3.4.5,使用gcc 6.0和g++6.0编译失败,升级为7.3.0最新版本后编译成功
4.等等。
查看opencv版本
$pkg-config --modversion opencv
安装dlib
$ cd /.../dlib
$ sudo python3 setup.py build

#############during build may face Q below#######################
Q:similar to 'can't read include/gif_lib.h'
solution:
apt-cache search giflib libgif-dev
sudo apt-get install libgif-dev
Q:
make[2]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libsqlite3.so'
solution:
sudo apt-get install libsqlite3-dev
libpng.so -> libpng-dev
libjpeg.so -> libjpeg-dev
libsqlite3.so -> libsqlite3-dev
#################just lack some package install them###################
/dlib$ sudo python3 setup.py install

安装caffe
到caffe文件目录下
$cd /.../caffe
编译
$make -j12
失败了
opencv dlib caffe 安装的更多相关文章
- 基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【三】VGG网络进行特征提取
前言 基于深度学习的人脸识别系统,一共用到了5个开源库:OpenCV(计算机视觉库).Caffe(深度学习库).Dlib(机器学习库).libfacedetection(人脸检测库).cudnn(gp ...
- 基于深度学习的人脸识别系统系列(Caffe+OpenCV+Dlib)——【四】使用CUBLAS加速计算人脸向量的余弦距离
前言 基于深度学习的人脸识别系统,一共用到了5个开源库:OpenCV(计算机视觉库).Caffe(深度学习库).Dlib(机器学习库).libfacedetection(人脸检测库).cudnn(gp ...
- 71 mac boook pro 无 gpu 下caffe 安装
71 mac boook pro 无 gpu 下caffe 安装 1.首先安装homebrew工具,相当于Mac下的yum或apt ruby -e "$(curl -fsSL https:/ ...
- 深度学习框架-caffe安装-环境[Mac OSX 10.12]
深度学习框架-caffe安装 [Mac OSX 10.12] [参考资源] 1.英文原文:(使用GPU) [http://hoondy.com/2015/04/03/how-to-install-ca ...
- 深度学习框架-caffe安装-Mac OSX 10.12
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px ".PingFang SC"; color: #454545 } p.p2 ...
- windows环境Caffe安装配置步骤(无GPU)及mnist训练
在硕士第二年,义无反顾地投身到了深度学习的浪潮中.从之前的惯性导航转到这个方向,一切从头开始,在此,仅以此文记录自己的打怪之路. 最初的想法是动手熟悉Caffe,考虑到直接上手Ubuntu会有些难度, ...
- caffe安装教程(Ubuntu14+GPU+pycaffe+anaconda2)
caffe安装教程 本文所使用的底层环境配置:cuda8.cudnn6.OpenCV2.4.5.anaconda2(Python2.7).如使用其他版本的环境,如cuda,可安装自己的版本,但须在相应 ...
- caffe 安装记录
为了使用caffe,特地装了linux系统,版本:Ubuntu14.04 X64 可参照 http://www.cnblogs.com/platero/p/3993877.html 这个博客写的更好h ...
- [svc]caffe安装笔记
以前是word排版,加上没有些技术博客经验,相当的糟心. 现在想改,发现博文太多,找不到对应在那一页了,所以老的博文留着吧. caffe,这是是数据组需要做一些大数据模型的训练(深度学习), 要求 服 ...
随机推荐
- Java学习-052-(mybatis+mysql)访问接口时提示:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
在配置mybatis,访问接口提示: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found),部 ...
- 笔试中常用c++接口
1.stack:https://www.cnblogs.com/hdk1993/p/5809161.html 使用该容器时需要包含#include<stack>头文件: 定义stack对象 ...
- 多线程深入:synchronized(转,有删减)
原文:https://www.cnblogs.com/hapjin/p/4678773.html synchronized 修饰方法时锁定的是调用该方法的对象.它并不能使调用该方法的多个对象在执行顺序 ...
- 来吧学学.Net Core之项目文件简介及配置文件与IOC的使用
序言 在当前编程语言蓬勃发展与竞争的时期,对于我们.net从业者来说,.Net Core是风头正紧,势不可挡的.芸芸口水之中,不学习使用Core,你的圈内处境或许会渐渐的被边缘化.所以我们还是抽出一点 ...
- JavaScript之jsx&react
1.Virtual DOM 1.将网页所有内容映射到一颗树形结构的层级对象模型上,浏览器提供对dom的支持,用户可以是用脚本调用dom,api来动态修改dom节点,从而达到修改网页目的,这种修改是浏览 ...
- hi-nginx-1.4.9正式发布,支持javascript后端开发
hi-nginx-1.4.9已经发布. 更新: 支持javascript后端开发 修复脚本搜索的一个bug 从这一版开始,hi-nginx开始支持javascript,这意味着把javascript应 ...
- Kindle:自动追更之Calibre2脚本
#!/usr/bin/env python2 # vim:fileencoding=utf-8 from __future__ import unicode_literals, division, a ...
- centos7安装git
1.安装git依赖包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUti ...
- week1 - Python基础1 介绍、基本语法、流程控制
知识内容: 1.python介绍 2.变量及输入输出 3.分支结构 4.循环结构 一.python介绍 Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发 ...
- CentOS7 配置ISCSI targetcli 共享存储