opencv dlib caffe 安装

Posted 2333333he-tui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv dlib caffe 安装相关的知识,希望对你有一定的参考价值。

编译opencv记录

 1.opencvopencv_contrib包,

3.4.5版本

 技术图片

2.

opencv/build 目录下 删除所有文件

$rm -rf *

3.

打开cmake图形界面

$cmake-gui

 技术图片

~设置source codebuild 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

成功编译

 技术图片

 

$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.0g++6.0编译失败,升级为7.3.0最新版本后编译成功

4.等等。

 

查看opencv版本

$pkg-config --modversion opencv

 

 

安装dlib

$ cd /.../dlib

$ sudo python3 setup.py build

技术图片

 

/dlib$ sudo python3 setup.py install

 

 技术图片

安装caffe

caffe文件目录下

$cd /.../caffe

 

编译

$make -j12

 妈呀失败了。。再说

以上是关于opencv dlib caffe 安装的主要内容,如果未能解决你的问题,请参考以下文章

Anaconda+linux +opencv+dlib安装

安装/使用 dlib 以与 Eclipse CDT、MinGW 和 OpenCV 一起使用时出错

caffe安装系列——安装OpenCV

安装caffe(opencv3+anaconda3)

人脸识别基于dlib库实现人脸特征值提取

无法在Windows 10和Python 3.7上安装dlib