# 绘制脸部轮廓 使用face_recognition绘制脸部特征 ## 环境 ## + Windows 10 + face_recognition 1.2.2 ## 环境安装 ## **face_recognition安装** 使用命令: >pip3 install face_recognition 此项,安装需要很长时间。 ## 效果预览 ## ![](https://raw.githubusercontent.com/vipstone/faceai/master/res/face_recognition-outline.png) ## 完整代码 ## ``` #coding=utf-8 #绘制面部轮廓 import face_recognition from PIL import Image, ImageDraw # 将图片文件加载到numpy 数组中 image = face_recognition.load_image_file("img/ag.png") #查找图像中所有面部的所有面部特征 face_landmarks_list = face_recognition.face_landmarks(image) for face_landmarks in face_landmarks_list: facial_features = [ 'chin', 'left_eyebrow', 'right_eyebrow', 'nose_bridge', 'nose_tip', 'left_eye', 'right_eye', 'top_lip', 'bottom_lip' ] pil_image = Image.fromarray(image) d = ImageDraw.Draw(pil_image) for facial_feature in facial_features: d.line(face_landmarks[facial_feature], fill=(255, 255, 255), width=3) pil_image.show() ```