基于Python的人工智能美颜系统
【摘要】 基于Python的人工智能美颜系统使用PyQt5模块搭建可视化界面,使用Dlib模型(shape_predictor_68_face_landmarks.dat)实现人脸关键点检测和定位,人脸美颜(美白、磨皮、亮眼、红唇等操作)均是在检测到相对应人脸器官后,使用OpenCV模块实现调节亮度、锐化等操作。
效果图如下所示:
项目代码及所需配置文件见网址:https:/...
基于Python的人工智能美颜系统使用PyQt5模块搭建可视化界面,使用Dlib模型(shape_predictor_68_face_landmarks.dat)实现人脸关键点检测和定位,人脸美颜(美白、磨皮、亮眼、红唇等操作)均是在检测到相对应人脸器官后,使用OpenCV模块实现调节亮度、锐化等操作。
效果图如下所示:
项目代码及所需配置文件见网址:https://download.csdn.net/download/m0_38106923/11253733。
GUI代码如下:
-
import sys,os
-
import numpy as np
-
import cv2
-
from PyQt5 import QtCore, QtWidgets
-
from PyQt5.QtGui import QImage,QIcon,QPixmap
-
from PyQt5.QtWidgets import QFileDialog,QMessageBox
-
from AIMakeup import Makeup,Face,Organ,NoFace
-
-
class Ui_MainWindow(object):
-
def __init__(self, MainWindow):
文章来源: handsome-man.blog.csdn.net,作者:不脱发的程序猿,版权归原作者所有,如需转载,请联系作者。
原文链接:handsome-man.blog.csdn.net/article/details/93338522
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)