Logo
☆☆☆☆☆
0.0
Beginner
15h

使用Python分析和转换人脸

人脸分析技术是一个快速发展的生物识别软件领域,广泛应用于监控、法医鉴定、游戏设计和社交媒体。与其他机器学习领域一样,Python 拥有多种用于计算机视觉、图像分析和模式识别的库,使其成为面部分析的理想选择。 本课程将通过三个独特的库——MediaPipe、Dlib 和 DeepFace,带你动手实践人脸识别。你将从人脸检测、关键点定位和人脸对齐开始,进而探索基于面部表情的常见分析任务,如年龄、性别和情绪预测。接着,你将识别人脸的常见特征,并通过添加模糊、素描、卡通效果或更换色彩方案对其进行变换。最后,你将实现完整的面部美化功能,对面颊、嘴唇、眼睛和眉毛进行调整与操控。 完成本课程后,你将扎实掌握 Python 中主流的人脸识别与图像处理库。

8 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用Python分析和转换人脸
人脸分析技术是一个快速发展的生物识别软件领域,广泛应用于监控、法医鉴定、游戏设计和社交媒体。与其他机器学习领域一样,Python 拥有多种用于计算机视觉、图像分析和模式识别的库,使其成为面部分析的理想选择。 本课程将通过三个独特的库——MediaPipe、Dlib 和 DeepFace,带你动手实...

WHAT YOU'LL LEARN

对面部识别基础知识的深入理解

TAKEAWAY SKILLS

Python
Machine Learning
Deep neural networks

Content

8 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    课程概述

  2. 2

    人脸分析、检测与识别技术基础

  3. 3

    Python 人脸识别分析常用库详解

  4. 4

    测验:人脸识别技术基础

核心函数
  1. 1

    人脸检测

  2. 2

    使用Dlib进行人脸关键点检测

  3. 3

    使用 Mediapipe 进行人脸关键点检测

  4. 4

    面部关键点的德劳内三角剖分

  5. 5

    人脸对齐

  6. 6

    测验:核心函数

预测分析
  1. 1

    年龄预测

  2. 2

    性别预测

  3. 3

    情绪预测

  4. 4

    种族预测

  5. 5

    颜值预测

  6. 6

    测验:预测分析

操作函数
  1. 1

    识别眼睛颜色

  2. 2

    计算睁眼比例

  3. 3

    检测眼镜

  4. 4

    识别唇色

  5. 5

    检测肤色

  6. 6

    检测发色

  7. 7

    换脸

  8. 8

    交换眼睛

  9. 9

    绘制人脸滤镜

  10. 10

    人脸模糊

  11. 11

    将人脸卡通化

  12. 12

    添加虚拟眼镜

  13. 13

    更改或移除背景

  14. 14

    扩展面部特征

  15. 15

    检测面部形状

  16. 16

    年龄面孔

  17. 17

    自动为面部照片上色

  18. 18

    为面部添加AR效果

  19. 19

    测验:操作函数

虚拟试妆功能
  1. 1

    简介

  2. 2

    更改唇色

  3. 3

    调整眉形

  4. 4

    为眼睛画眼线

  5. 5

    涂抹腮红

  6. 6

    更改头发颜色

  7. 7

    测验:虚拟改造函数

人脸识别
  1. 1

    简介

  2. 2

    人脸编码

  3. 3

    使用曼哈顿距离算法进行人脸匹配

  4. 4

    使用欧几里得距离算法进行人脸匹配

  5. 5

    测验:人脸识别

结论
  1. 1

    最后的思考

附录
  1. 1

    附录 A:外部 Python 库

  2. 2

    附录 B:依赖项的安装与配置

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)