基于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,NoFaceclass Ui_MainWindow(object):def __init__(self, MainWindow):

基于Python的人工智能美颜系统相关推荐

  1. python毕业设计开题报告-基于Python的教学互动系统的设计与实现开题报告

    基于Python的教学互动系统的设计与实现开题报告 背景: 在各种信息技术与课堂的不断探索中,我们一直在寻找一个能提高教学效率的方式,同时可以发现要提高教学效率,在课堂教学中必不可少的就是师生间的互动 ...

  2. 基于python的分布式扫描器_基于python的服务器监测系统的设计

    基于 python 的服务器监测系统的设计 高正 ; 徐浩 ; 余曼 [期刊名称] <电脑知识与技术> [年 ( 卷 ), 期] 2017(013)002 [摘要] 本文介绍了一种基于 P ...

  3. python开发的著名软件公司_软件开发公司_软件外包_项目外包平台基于Python开发一个全文检索系统...

    基于Python开发一个全文检索系统.功能要求为: 使用全文检索引擎对文本进行检索.文本的格式为Word.PDF.TXT. 同时按数据域进行复合条件检索.数据域指文本对应的信息,例如创建人.文件编号. ...

  4. python实现文件共享_基于Python的分布式文件共享系统的实现

    龙源期刊网 http://www.qikan.com.cn 基于 Python 的分布式文件共享系统的实现 作者:朱亚林 纪宏伟 来源:<智能计算机与应用> 2015 年第 04 期 摘 ...

  5. 基于Python的飞机票销售系统的设计和实现

    <基于Python的飞机票销售系统的设计和实现>该项目采用技术Python的django框架.mysql数据库 ,项目含有源码.论文.PPT.配套开发软件.软件安装教程.项目发布教程.核心 ...

  6. 【摸鱼神器】基于python的BOSS识别系统

    [摸鱼神器]基于python的BOSS识别系统 前言 一.整体设计 二.调用摄像头 三.人脸识别 1. 构建白名单库 2. 人脸匹配 四.切换屏幕 五.完整代码 写在最后 前言 Tip:本文仅供技术学 ...

  7. 基于python的简单名片系统

    基于python的简单名片系统,适合python初学者,或者教学者试讲. card_list=[] #记录所有的名片字典def show_menu():print("*"*50)p ...

  8. 基于Python的网上订餐系统的设计与实现

    基于Python的网上订餐系统的设计与实现 源码获取:https://www.bilibili.com/video/BV1814y1L7XH/ 由于科学技术的快速进步,社会的每个领域都离不开电脑技术. ...

  9. 【GUI界面】基于Python的WSG84三点定位系统(经纬度坐标与平面坐标转换法求解)

    [GUI界面]基于Python的WSG84三点定位系统(经纬度坐标与平面坐标转换法求解) 方法汇总: blog.csdn.net/weixin_53403301/article/details/128 ...

最新文章

  1. Yii学习笔记【2】
  2. 重返全球第三,小米做对了什么?
  3. 事件绑定及解除事件绑定
  4. android调用flutter aar_Flutter原生混合开发
  5. 0001-Hello world(第一弹)
  6. Ubuntu系统下载地址(Ubuntu、ISO、Ubuntu下载)
  7. 350个特性看透ES6
  8. CEPH告警:health_warn 45 pgs degraded;60 pgs unclean; 45 pgs undersized
  9. 转~~前端轮播 简单实现 啵啵啵!!!
  10. MySQL 数据库 分组查询
  11. php生成excel到服务器,php如何异步生成excel文件并保存到服务器
  12. 级数收敛、cesaro可和以及Abel可和的关系
  13. OKHTTP学习之高级特性
  14. Hive基础(安装)
  15. Pytorch 创建Tensor
  16. 基于变电站3D点云数据的目标识别与检测学习总结(一)
  17. from . import *(*是指模块名)具体代表的意思
  18. 软考:信息安全工程师4(系统安全)
  19. 中国音视频编解码标准(AVS+) 认证体系研究
  20. HeyUI新版首页设计之路

热门文章

  1. Django Request对象3.3
  2. php+管道+pipe管道,C++ 匿名管道执行DOS命令
  3. Android中Context 的理解
  4. Android 动画的插值器 (Interpolator属性)
  5. .net平台性能很不错的轻型ORM类Dapper(转)
  6. 关于cookie与本地 存储的区别的问题。
  7. 1035等差数列末项计算
  8. gulp-load-task 解决 gulpfile.js 过大的问题
  9. [hdu 1561] The more, The Better
  10. AVR开发 Arduino方法(附四) 参考文献与网址