知识库

记录点点滴滴

dlib库系列(一):实现人脸68点检测

Dlib是一个现代化的C ++工具箱,其中包含用于在C ++中创建复杂软件以解决实际问题的机器学习算法和工具。 它在工业界和学术界广泛使用,包括机器人技术,嵌入式设备,手机和大型高性能计算环境。 Dlib的开源许可证允许我们在任何应用程序中免费使用它。

dlib配置

  1. 从官网上下载dlib,其中要注意的是dlib19.4及以上版本需要vc14运行库(即visual studio 2015)及以上
  2. 利用cmake编译dlib中的dlib文件夹,编译成所需要的相应版本
  3. 点击生成的工程文件,设定好配置后(比如release & x64),利用vs开始编译
  4. 编译后产生dlib.lib库文件,在vs附加库目录中添加该路径,并在附加依赖项中,添加dlib.lib
  5. 在包含目录中,把整个解压后的包的路径添上即可
  6. 将vs修改为所编译的工作环境(release & x64),即可开始dlib之旅

实现人脸68点检测

代码

效果图

《dlib库系列(一):实现人脸68点检测》

 

点赞

发表评论

邮箱地址不会被公开。 必填项已用*标注