- 根据计算眼睛、嘴巴的变化,判断是什么表情
- 结合以下两篇文章来理解表情识别的实现方法
- 完整代码如下:
import numpy as np import dlib import cv2 from sklearn.metrics.pairwise import euclidean_distances from PIL import Image, ImageDraw, ImageFont # 计算眼睛的宽高比 def eye_aspect_ratio(eye): A = euclidean_distances(eye[1].reshape(1, 2), eye[5].reshape(1, 2)) B = euclidean_distances(eye[2].reshape(1, 2), eye[4].reshape(1, 2)) C = euclidean_distances(eye[0].reshape(1, 2), eye[3].reshape(1, 2)) ear = ((A + B) / 2.0) / C return ear # 计算嘴的宽高比 def MAR(shape)
《计算机视觉》—— 表情识别
最新推荐文章于 2025-01-21 22:23:11 发布