情况搭建
显示结不雅如图
- # filename : digital_makeup.py
- # -*- coding: utf-8 -*-
- # 导入pil模块 ,可用敕令安装 apt-get install python-Imaging
- from PIL import Image, ImageDraw
- # 导入face_recogntion模块,可用敕令安装 pip install face_recognition
- import face_recognition
- #将jpg文件加载到numpy数组中
- image = face_recognition.load_image_file("biden.jpg")
- #查找图像中所有面部的所有面部特点
- face_landmarks_list = face_recognition.face_landmarks(image)
- for face_landmarks in face_landmarks_list:
- pil_image = Image.fromarray(image)
- d = ImageDraw.Draw(pil_image, 'RGBA')
- #让眉毛变成了一场恶梦
- d.polygon(face_landmarks['left_eyebrow'], fill=(68, 54, 39, 128))
- d.polygon(face_landmarks['right_eyebrow'], fill=(68, 54, 39, 128))
- d.line(face_landmarks['left_eyebrow'], fill=(68, 54, 39, 150), width=5)
- d.line(face_landmarks['right_eyebrow'], fill=(68, 54, 39, 150), width=5)
- #光泽的嘴唇
- d.polygon(face_landmarks['top_lip'], fill=(150, 0, 0, 128))
- d.polygon(face_landmarks['bottom_lip'], fill=(150, 0, 0, 128))
- d.line(face_landmarks['top_lip'], fill=(150, 0, 0, 64), width=8)
- d.line(face_landmarks['bottom_lip'], fill=(150, 0, 0, 64), width=8)
- #闪烁眼睛
- d.polygon(face_landmarks[
推荐阅读
沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 在分布式键值体系中,半构造化>>>详细阅读
本文标题:手把手教你用1行命令实现人脸识别
地址:http://www.17bianji.com/lsqh/38279.html
1/2 1