我是靠谱客的博主 忧心美女,最近开发中收集的这篇文章主要介绍Qt + Dlib + Opencv 人脸识别(一)——环境相关Qt + Dlib + Opencv 人脸识别(一)——环境相关前言准备工作,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
Qt + Dlib + Opencv 人脸识别(一)——环境相关
前言
由于项目需求,需要在Qt环境下实现人脸识别功能。然后了解Dlib这个库提供了深度学习的接口,emmmmmm,满足了我的一定要求吧。所以就开始搞了。网上的资料大多是基于VS2015与python的,在琢磨的过程中踩了很多坑,写个博客记录一下,也可以给别人一定参考。
先来介绍下环境配置,本文中采用的库及环境如下:
- Qt 5.7.1
- Dlib 19.13
- Opencv 3.1 contrib
- Libfacedetection
目的是实现一个最简单的人脸识别系统——摄像头获得图像,从图像中获得人脸,将人脸特征与数据库内人脸比对从而实现人脸识别。
准备工作
Dlib 19.13
Dlib是一个基于C++的机器学习库。里面的功能其实还蛮强大的,不过我暂时只了解了一部分。
Dlib的库可以从官网直接下载:
http://dlib.net/
直接下载自己系统匹配的即可
在使用前还要进行CMAKE(个人认为是最简便的方法,可以生成lib文件在Qt pro中直接添加,比起VS Studio的配置来说要方便很多,也是个人偏爱Qt的原因。
具体的CMAKE步骤可以参考
最后
以上就是忧心美女为你收集整理的Qt + Dlib + Opencv 人脸识别(一)——环境相关Qt + Dlib + Opencv 人脸识别(一)——环境相关前言准备工作的全部内容,希望文章能够帮你解决Qt + Dlib + Opencv 人脸识别(一)——环境相关Qt + Dlib + Opencv 人脸识别(一)——环境相关前言准备工作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复