首页 > 其他分享 >基于人脸特征的AI美妆

基于人脸特征的AI美妆

时间:2024-03-21 20:29:52浏览次数:34  
标签:github AI Makeup SSAT 美妆 PyTorch 人脸 com

一:人脸解析

zllrunning/face-parsing.PyTorch: Using modified BiSeNet for face parsing in PyTorch (github.com)

这个是人脸解析的算法,部署较为简单,有几个我们需要注意的细节。

1.运用模型生成图片的尺寸为1024*1024

2.且输入图片的格式要为jpg

3.test.py那边的路径要为文件夹,然后复制过来,因为是在python中,所以反斜杠要改过来。

4.对人脸进行归一化处理,人脸要占据图片的大部分。 

二:妆容迁移

Snowfallingplum/SSAT: [AAAI 2022] This is the official pytorch code for SSAT: A Symmetric Semantic-Aware Transformer Network for Makeup Transfer and Removal (github.com)

这个是妆容迁移的算法,也是较为简单。也要一些需要注意的细节。

1.所有用来推理图片的格式都要为Png,其他没有什么了。

三:补充

相关美妆算法

github,AI,Makeup,SSAT,美妆,PyTorch,人脸,com
From: https://blog.csdn.net/m0_74137224/article/details/136853496

相关文章

  • 【Jan】部署本地AI大模型
    Jan是一款开源的的本地AI部署软件,利用开源AI模型和自己的硬件(CPU、显卡),让我们可以在本地运行大语言模型,实现100%完全离线、免费的ChatGPT。目前支持Windows、macOS、Linux三个平台安装运行各大开源的AI大模型。项目地址:janhq/jan:Jan是ChatGPT的开源替代品Jan可在任......
  • 全球首位AI程序员诞生,将会对程序员的影响有多大?
    首先,我们需要明确的是,AI程序员和传统的程序员在角色和职责上有所区别。AI程序员主要负责设计、开发和维护AI系统和算法,而传统的程序员则更侧重于构建软件应用程序。虽然AI技术在编程领域的应用越来越广泛,但它并不能完全替代传统程序员的角色。AI程序员在某些方面确实具备优......
  • 谈谈我对 AIGC 趋势下软件工程重塑的理解
    作者:陈鑫今天给大家带来的话题是AIGC趋势下的软件工程重塑。今天这个话题主要分为以下四大部分。第一部分是AI是否已经成为软件研发的必选项;第二部分是AI对于软件研发的挑战及智能化机会,第三部分是企业落地软件研发智能化的策略和路径,第四部分是我们现有的可采纳的、可落......
  • 脑洞大开丨让 AI 写代码,能做出什么样的项目?
    如今,大量程序员已经习惯在AI辅助下进行编程。据调研,AI编码工具将程序员工作效率提升50%以上。通义灵码是目前国内最受开发者喜爱的AI编码助手,可以完成补全续写代码、写单元测试、debug,根据注释生成代码等等工作。为了让更多开发者体验AI编码新玩法,通义灵码特别发布全民......
  • 毕业设计——基于OpenCV的移动端人脸智能比对系统设计与实现
    本论文源码是基于OpenCV库实现的Android端的人脸识别及智能比对系统,如需完整源码,可以联系博主获取。一、论文综述随着移动互联网的快速发展和智能手机的普及,人脸识别技术作为生物识别技术的重要分支,其在移动端的应用逐渐受到广泛关注。人脸识别技术不仅具有非接触性、非强......
  • 课程设计——基于matlab语言的PCA人脸识别系统的设计与实现,采用GUI界面进行效果演示
    本论文源码是基于Matlab实现的PCA算法来进行人脸图片的识别与比对,通过GUI界面进行效果展示,适合基于matlab、人脸识别等人工智能领域的课程设计和毕设,整个算法结构简单、易于理解,如需完整源码,可以联系博主获取。一、引言人脸识别技术作为计算机视觉领域的一个重要分支,因其......
  • 【已解决】null value in column “XXX“ violates not-null constraint当我数据库的
    报错信息:nullvalueincolumn"id"violatesnot-nullconstraintDetail:Failingrowcontains(11110,1,null) 一般来说,是因为插入的主键Id为空引起的。这就和我们数据库中的设置默认值产生了冲突,我设置了默认值,为什么他还是报这个字段不能为空的错误?这个时候就要......
  • AI Agent目前应用落地有哪些局限性?
    谈到AIAgent目前应用落地有哪些局限性,还是要从概念、应用入手。谈到AIAgent,很多人都认为它是LLM的产物,了解AIAgent的人应该知道,Agent概念并不是当今的产物,而是伴随人工智能而出现的智能实体概念不断进化的结果。一、要弄懂AI领域的agent是什么意思,就要知道AIAgent......
  • AI新工具(20240321) 又一个开源的Sora实现;高质量动漫风格图像的文本到图像模型;字节跳
    ✨1:Mora利用多智能体合作生成视频任务的多智能体框架Mora是一种多智能体框架,专为通用视频生成任务设计。它通过多个视觉智能体的协作,实现了在多种视频生成任务中的高质量输出,旨在复制并扩展OpenAISora的能力。以下是通俗语言总结的Mora功能以及可能的使用情景......
  • 安装 langchain 方法
    为了在windows系统中可以使用多个不同版本的python。推荐使用Anaconda Anaconda提供了多个版本的Python环境管理功能。可以创建和切换不同的Python环境。官网下载地址 https://www.anaconda.com/download/清华开源镜像下载地址  https://mirrors.tuna.tsinghua.edu.c......