基于face_recognition进行人脸关键点检测(1)

8 篇文章 0 订阅
订阅专栏

1. face_recognition 使用世界上最简单的人脸识别工具,它使用dlib最先进的人脸识别技术构建而成,并具有深度学习功能。

1Github 地址:https://github.com/ageitgey/face_recognition

2)官方指南:https://face-recognition.readthedocs.io/en/latest/readme.html

3)源码实现:https://face-recognition.readthedocs.io/en/latest/face_recognition.html

# 1 加入库
import face_recognition
import cv2
import matplotlib.pyplot as plt

# 2 方法:显示图片
def show_image(image, title):
    plt.title(title)
    plt.imshow(image)
    plt.axis("off")

# 3 方法:绘制Landmars关键点
def show_landmarks(image, landmarks):
    for landmarks_dict in landmarks: #取出列表中的一个字典
        for landmarks_key in landmarks_dict.keys(): #获取字典中的键
            for point in landmarks_dict[landmarks_key]: # 获取每个键对应的值/点
                cv2.circle(image, point, 2, (0,0,255), -1) # 画出点
    return image
# 4 主函数
def main():
    # 5 读取图片
    image = cv2.imread("Tom.jpeg")
    # 6 图片灰度转换
    gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    # 7 调用face_recognition库中的方法:face_landmarks()  检测人脸中的关键点
    face_marks = face_recognition.face_landmarks(gray, None, "large")
    # none 表示不确定人脸所在的位置,自动找。
    # large表示68,small表示5
    print(face_marks) #输出一列表,里面是一个字典,每个点来描述
    # 8 绘制关键点
    img_result = show_landmarks(image.copy(), face_marks)
    # 9 创建画布
    plt.figure(figsize=(9,6))
    plt.suptitle("Face Landmarks with face_recognition", fontsize=14, fontweight="bold")
    # 10 显示整体效果
    show_image(img_result, "landmarks")

    plt.show()

if __name__ == '__main__':
    main()

2.库的安装

         一定要求dlib 19.7.0,而不是根据已有的dlib版本安装相应的face_recognition。这样就可以安装了face_recognition1.3.0,就在pycharm中安装。

人脸特征点检测——基于Face_Recognition
Mr_Nobody17的博客
09-17 1803
1.Face_Recognition库介绍 face_recognition基于dlib进行了二次封装,号称世界上最简洁的人脸识别库。 (1)github地址: https://github.com/ageitgey/face_recognition (2)官方指南: https://face-recognition.readthedocs.io/en/latest/readme.html (3)源码...
飞桨day-03 人脸关键点检测实践作业
weixin_43947511的博客
02-06 1514
Day-03 Paddle高层API带你人脸关键点检测 一、问题定义 人脸关键点检测,是输入一张人脸图片,模型会返回人脸关键点的一系列坐标,从而定位到人脸的关键信息。 环境导入 # 环境导入 import os import numpy as np import pandas as pd import matplotlib.pyplot as plt import matplotlib.image as mpimg import cv2 import paddle paddle.set_device
OpenCV基于face_recognition进行人脸关键点检测
qq_43707174的博客
01-11 1729
1. face_recognition使用世界上最简单的人脸识别工具,它使用dlib最先进的人脸识别技术构建而成,并且具有深度学习功能。 代码实现 # 1 加载库 import face_recognition import cv2 import matplotlib.pyplot as plt # 2 方法:显示图片 def show_image(image, title): plt.title(title) plt.imshow(image) plt.axis("off") #
人脸识别face_recognition编程案例
最新发布
taogumo的专栏
09-18 1341
人脸识别库编程案例
人脸关键点检测综述(含论文、数据集、方法等)
qq_27009517的博客
01-20 1万+
人脸关键点 人脸关键点检测人脸识别和分析领域中的关键一步,它是诸如自动人脸识别、表情分析、三维人脸重建及三维动画等其它人脸相关问题的前提和突破口。近些年来,深度学习(http://www.raincent.com/list-10-1.html) 方法由于其自动学习及持续学习能力,已被成功应用到了图像识别与分析、语音识别和自然语言处理等很多领域,且在这些方面都带来了很显著的改善。因此,本文针对深...
人脸关键点检测
邹小驴
12-17 912
1、https://blog.csdn.net/u013841196/article/details/81048563(Stacked Hourglass Network for Robust Facial Landmark                    Localisation)     https://github.com/raymon-tian/hourglass-facekey...
face_recognition-master_人脸识别_facerecognition_face_
10-04
人脸识别技术深度解析——基于face_recognition库》 人脸识别技术是人工智能领域的重要组成部分,它在安全、监控、社交网络等领域有着广泛的应用。本项目“face_recognition-master”提供了一套可移植的人脸识别...
dlib_face_recognition_resnet_model_v1.dat-free.zip
12-23
【标签】"dlib python facerecognition" 指出这个模型可以与 Python 语言结合使用,并且特别适用于面部识别任务。dlib 提供了 Python 接口,使得 Python 开发者能够轻松地利用这个强大的 C++ 库。面部识别是计算机...
face_detection.rar_FACE-Recognition_matlab 人脸_matlab人脸_人脸检测肤色_人脸
07-15
【标题】"face_detection.rar" 是一个包含有关人脸检测算法的MATLAB实现的压缩文件,主要聚焦于基于肤色的人脸识别技术。MATLAB是一种广泛用于数值计算、图像处理和科学建模的编程环境,它提供了丰富的工具和函数库...
Python简易的人脸识别库之face_recognition使用详解
Rocky006的博客
05-22 1401
随着人工智能和机器学习技术的发展,人脸识别技术在安防、社交媒体、智能家居等领域得到了广泛应用。Python的face_recognition库是一个简单易用的人脸识别库,基于dlib的深度学习模型,能够高效地进行人脸检测和识别。本文将详细介绍face_recognition库,包括其安装方法、主要特性、基本和高级功能,以及实际应用场景,帮助全面了解并掌握该库的使用。
人脸关键点检测 face keypoint detect
小羊苏西的博客
08-18 1万+
一个人脸关键点算法。
深度学习-人脸关键点检测
06-06
深度学习-人脸关键点。代码是利用python写的里面有数据与代码
人脸识别人脸关键点检测
11-13
人脸识别人脸关键点检测 [注:本内容来自网络,在此分享仅为帮助有需要的网友,如果侵犯了您的权利,麻烦联系我,我会第一时间删除,谢谢您。]
人脸人脸关键点检测---DAN
weixin_41977337的博客
03-17 414
论文《Deep Alignment Network: A convolutional neural network for robust face alignment》2017年 本文的创新点: 1、每一阶段的网络输入是整张人脸图像 2、引入关键热点图,并贯穿始终 网络框架: Stage1:输入灰度图I以及标准关键点模板S0,预测得到新的关键点位置S1(S0可取所有训练样本的平均关键...
人脸关键点检测】High-Resolution Representations for Labeling Pixels and Regions
猫猫与橙子的博客
02-09 868
论文链接:https://arxiv.org/pdf/1904.04514.pdf 工程链接:https://github.com/maomaoyuchengzi/HRNet-Facial-Landmark-Detection 《High-Resolution Representations for Labelin...
[人脸关键点检测] PFLD:简单、快速、超高精度人脸关键检测
不忘初心~
03-04 6311
PFLD算法,目前主流数据集上达到最高精度、ARM安卓机140fps,模型大小仅2.1M!
Mediapipe人脸关键点检测
weixin_40062244的博客
12-14 8034
MediaPipe是由google制作的开源的、跨平台的机器学习框架,利用该框架获取人脸关键点。
人脸关键点检测SOTA模型
大可的杨先森的博客
04-01 1468
模型大小6M inference cpu 40ms wflw 98 个点 NE3.5,比第二名高0.9个点
人脸关键点检测face_landmark
热门推荐
牧羊女
12-23 1万+
不经意间瞄了一眼日历,惊觉2020年已所剩无几,回望即将过去的一年,不禁感叹唏嘘。时光带走了很多的烦恼和美好,也带来了很多困惑和收获。怎样才能不被淹没在时间的洪流里呢,唯有在风浪中保持清醒和方向,而不断地学习和输出就是那支驾驭风浪的桨。 从系统设计一头扎进算法的漩涡,经过了一阵子的蒙圈,然后一点一点摸索着理清思路和方向。在知识爆炸的时代,最好的积累就是把每一步记录下来,变成自己的脚印。 前些天调研了人脸检测算法,这几天在做人脸关键点定位和人脸对齐。在网上找了一个开源的人脸对齐项目,本地做了适当适配后验证
写文章

热门文章

  • 直方图的定义、意义和特征 18208
  • 基于dlib进行人脸检测 5147
  • 人脸关键点检测——dlib 3715
  • 基于face_recognition进行人脸关键点检测(1) 3091
  • 基于dlib库 —— 检测人脸、跟踪人脸 2375

分类专栏

  • python 1篇
  • 《OpenCV 3计算机视觉 Python语言实现》 1篇
  • Python入门到项目实践 10篇
  • PyTorch 2篇
  • OpenCV 8篇

最新评论

  • 基于dlib进行人脸检测

    Blink252: 显示不对

  • PyTorch:多分类问题实战

    xiaochuhe--kaishui: 这篇博客介绍的技术非常实用,操作步骤清晰具体,实现方法是当前被广泛认可的最佳实践。对需要学习这项技术的程序员来说是一篇不可多得的教程,对已经掌握这项技术的朋友来说也是非常有价值的,可以进行复习和归纳。的确是一个篇优质文章。

  • 基于dlib库 —— 检测人脸、跟踪人脸

    xiaochuhe--kaishui: 写的不错,继续努力,加油加油,互相支持哦

  • 基于face_recognition进行人脸关键点检测(1)

    xiaochuhe--kaishui: 写的不错的,三连支持,欢迎回访呀?

大家在看

  • Java中使用I/O Stream对文件进行读写操作
  • Java 基础教学:基础语法-变量与常量
  • IO多路复用小项目day02 ———— c语言版本 425
  • 怎么将多个PDF文件合并成一个文件-免费工具分享 697

最新文章

  • 国内pip镜像安装
  • 第2章 处理文件、摄像头和图形用户界面cameo应用
  • 20 pygame模块制作一个跳跃的小球游戏
2022年22篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

So come on

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢浮雕雕塑制作湖北玻璃钢彩绘雕塑报价佛山玻璃钢挑担人物雕塑北京户外商场美陈费用玻璃钢雕塑漆保养昆明玻璃钢卡通雕塑宁波 玻璃钢雕塑厂家河北室内商场美陈生产企业玻璃钢雕塑设计制作厂家金华玻璃钢海豚雕塑厂家美陈商场汉服番禺区玻璃钢雕塑公司信阳附近玻璃钢卡通雕塑铜陵玻璃钢雕塑多少钱辉县玻璃钢雕塑设计六安玻璃钢雕塑制造厂自贡玻璃钢雕塑设计玻璃钢现代人物雕塑单价济源玻璃钢雕塑订做吉林玻璃钢浮雕人物山水雕塑福州公园玻璃钢雕塑定制商场门头亮化美陈秦淮美陈商场湖州玻璃钢雕塑厂家定制安徽抽象玻璃钢雕塑生产厂家广东卡通玻璃钢动物鹿雕塑玄武商场圣诞美陈广场玻璃钢动物雕塑哪家便宜鲁山玻璃钢雕塑厂家商场dp景点美陈装饰香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化