Advertisement

dlib实现人脸特征向量的提取

阅读量:

当前较为普遍的做法是针对人脸开展验证及识别工作。

本文重点阐述如何借助 dlib 开源库完成人脸特征的检测与描述,目的在于掌握相关操作流程,由于该库在模块准确度方面存在一定局限性。

因此,本文的说明仅用于介绍人脸特征检测与描述的具体步骤。最终将图像中的人脸区域提取为128维的特征向量。

1、dlib库的编译安装

1.1、pip安装

复制代码
    pip install dlib
    

可通过pip指令直接执行安装操作

1.2、源码编译安装方式

① 获取源代码,

复制代码
    git clone https://github.com/davisking/dlib.git
    

② 安装依赖

由于dlib库需要依赖boost库,因此必须先行安装boost

复制代码
    sudo apt-get install libboost-all-dev
    

③ 编译过程

复制代码
 cd dlib

    
 mkdir build; 
    
 cd build; 
    
 cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1; 
    
 cmake --build .
    
    
    
    

在此过程中

复制代码
 -DDLIB_USE

全部评论 (0)

还没有任何评论哟~