环境:win10,VS2022,

1.利用C++实现OpenCV和haarcascade人脸检测

1.1.下载一张有人脸的照片

1.2.下载haarcascade_frontalface_default.xml

下载地址:opencv/haarcascade_frontalface_default.xml at master · opencv/opencv · GitHub

1.3.实现代码

#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/objdetect.hpp>
#include <iostream>using namespace cv;
using namespace std;int main()
{string path = "D:\\VSProjectFile\\cv\\lina.jpg";Mat img = imread(path);CascadeClassifier faceCascade;faceCascade.load("haarcascade_frontalface_default.xml");if (faceCascade.empty()) { cout << "XML file not loaded" << endl; }vector<Rect> faces;faceCascade.detectMultiScale(img, faces, 1.1, 10);for (int i = 0; i < faces.size(); i++){rectangle(img, faces[i].tl(), faces[i].br(), Scalar(255, 0, 255), 3);}imshow("Image", img);waitKey(0);return 0;
}

2.利用C++实现dlib实现人脸检测

用opencv加载图像,然后调用dlib进行人脸检测,得到人脸所在区域以及特征点,最后还是用opencv描绘人脸特征点.

C++ | 利用C++进行人脸检测,人脸识别,情绪识别相关推荐

  1. 用opencv实现人脸检测-实时人物情绪识别(基础版)

    实时情绪检测 github链接: https://github.com/shl418/real-time-emotion-detection 1. some clarifications If you ...

  2. 家庭服务机器人的人脸检测、跟踪与识别研究

    摘要:本文介绍了一个用于家庭服务机器人完成人脸检测.跟踪.识别的双目视觉系统.该系统首先采用人脸肤色模型结合相似度来检测人脸:然后通过基于颜色信息的CAMSHIFT算法跟踪运动的人脸:最后利用嵌入式隐 ...

  3. 树莓派4B-Python-四种人脸检测/人脸识别

    关于人脸检测/人脸识别 本人目前用树莓派4B仅了解到了人脸检测/人脸识别的四种方法: 使用OpenCV 使用OpenMV 使用face_recognition库 使用百度智能云的人脸识别 树莓派4B- ...

  4. 亚马逊Rekognition发布针对人脸检测、分析和识别功能的多项更新

    今天亚马逊Rekognition针对人脸检测.分析和识别功能推出了一系列更新.这些更新将为用户带来多项能力的改今,包括从图像中检测出更多人脸.执行更高精度的人脸匹配以及获得图像中的人脸得到更准确的年龄 ...

  5. Pytorch实现戴口罩人脸检测和戴口罩识别(含训练代码 戴口罩人脸数据集)

    Pytorch实现戴口罩人脸检测和戴口罩识别(含训练代码 戴口罩人脸数据集) 目录 Pytorch实现戴口罩人脸检测和戴口罩识别(含训练代码 戴口罩人脸数据集) 1.戴口罩识别的方法 (1)基于多类别 ...

  6. 静默活体检测+人脸检测+人脸识别结合在NCNN模型下的推理(Windows下的VS环境)

     前言: 涉及到三个模型  静默活体检测模型<2M,人脸检测模型<2M  ,人脸识别<5M(模型大小) 至于NCNN不必多说,全C++实现,不依赖第三方库实现,在第三方移动端CPU运 ...

  7. 摄像头人脸检测的树莓派指纹识别系统

    摄像头人脸检测的树莓派指纹识别系统 前言:此项目主要用了摄像头.指纹识别.继电器.Led模块等设备.用于实现智能门锁功能,即摄像头检测到人来之后,打开继电器给指纹模块供电,led显示文字. 代码: i ...

  8. 课堂考试作弊检测系统,情绪识别、表情识别和人脸识别结合

    向AI转型的程序员都关注了这个号???????????? 机器学习AI算法工程   公众号:datayx 智慧教室 课堂专注度及考试作弊系统.课堂动态点名,情绪识别.表情识别和人脸识别结合 课堂专注度 ...

  9. 深度学习自学(二十二):人脸检测人脸识别-嵌入式平台方案汇总

    整理的人脸系列学习经验:包括人脸检测.人脸关键点检测.人脸优选.人脸对齐.人脸特征提取等过程总结,有需要的可以参考,仅供学习,请勿盗用.https://blog.csdn.net/TheDayIn_C ...

  10. github优秀项目分享:基于yolov3的轻量级人脸检测、增值税发票OCR识别 等8大项目...

    点击上方"机器学习与生成对抗网络",关注"星标" 获取有趣.好玩的前沿干货! 文章来源:七月在线实验室 01  yolo-face-with-landmark ...

最新文章

  1. 山西财经大学计算机考试题及答案,2018年山西财经大学计算机应用技术408计算机学科专业基础综合之计算机操作系统考研基础五套测试题...
  2. php中单引号与双引号的区别
  3. EMMC与NAND FLASH核心对比
  4. LeetCode 1296. 划分数组为连续数字的集合(map模拟)
  5. HR面必知黑话!错过后悔!
  6. 完美运动框架封装函数startMove
  7. 添加购物车功能全部代码
  8. SPSS 独立样本t检验方法
  9. 表示整数x的绝对值大于5时值为真的c语言表达式是——.,1表示'整数x的绝对值大于5'时值为'真'的C语言表达式是_____...
  10. Android O新特性和行为变更总结zz
  11. java面试基础题整理(二)
  12. 【PS教程】PS照片做旧的方法,证书换照片教程
  13. Android OkHttp 源码解析 - 拦截器
  14. 【Ⅰ绪论】2.数据结构的基本概念
  15. 代谢组数据:QC归一化(R语言:MetNormalizer包)
  16. 【宇麦科技】群晖NAS网络不通畅?跟着这篇教程来就对了!
  17. POJ1251丛林之路题解
  18. 此版本专为旧版android打造,应用弹窗“此应用专为旧版Android打造,因此可能无法正常运行...”的原因...
  19. visualfreebasic 5正式版
  20. cyberRT源码浅层解析(二) mainboard

热门文章

  1. 大数据实训室助力国家高校人才梯队建设
  2. png转iconfont_关于阿里图标库Iconfont生成图标的三种使用方式-新闻详情
  3. windows7中的多点触控中的手势
  4. 驱动LSM6DS3TR-C实现高效运动检测与数据采集(3)----获取传感器数据
  5. Winform窗体防抖动
  6. C语言利用结构体判断年月日
  7. 山东大学软件学院数据库系统实验八、九
  8. Jiathis 使用
  9. 《教师教学究竟靠什么》——谈新课程的教学观 心得体会二
  10. 联想(Lenovo)小新15IIL2020款i5-1035G电脑 Hackintosh 黑苹果efi引导文件