脸部识别 实时化妆

这篇博客介绍了脸部识别技术在化妆应用中的实现,包括学习资源、脸部数据文件的下载、相关代码展示以及测试图片。作者还分享了对原始代码的改进,特别是优化了唇部识别的精度。
摘要由CSDN通过智能技术生成

脸部识别的化妆

学习课程

链接: link

脸部数据文件下载

shape_predictor_68_face_landmarks.dat:link

强烈建议看视频,有趣生动简单易学
以下是搬运的代码以及自己找的测试图片

代码

import cv2
import numpy as np
import  dlib

webcam = False #改为Flase为关闭摄像头,True为打开摄像头
cap = cv2.VideoCapture(0) #一般电脑摄像头为0
detector = dlib.get_frontal_face_detector()
predictor = dlib.shape_predictor("shape_predictor_68_face_landmarks.dat")

def empty(a):
    pass
cv2.namedWindow("BGR")
cv2.resizeWindow("BGR",300,140)
cv2.createTrackbar("Blue","BGR",0,255,empty)
cv2.createTrackbar("Green","BGR",0,255,empty)
cv2.createTrackbar("Red","BGR",0,255,empty)


def createBox(img,points,scale=5,masked=False,cropped =<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值