You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pnwuvmbcj 47093a2e83
Update README.md
4 years ago
README_IMG Readme.md 提交 4 years ago
dst test 4 years ago
input test 4 years ago
README.md Update README.md 4 years ago
app.py Readme.md 提交 4 years ago
基于OpenCV、Paddlehub的换发型应用报告.docx 项目报告 提交 4 years ago

README.md

AI_Barbershop项目使用手册

作者:杨政、魏嘉林

项目介绍

主要功能

本项目主要功能为AI智能换发型。用户上传代换发型、目标发型图片文件至系统后可选择两种形式实现该换发型操作①将目标的发型换到自己脸上N模式②将自己的脸型融合到他人的脸上Y模式

交互模式

本项目为命令行交互界面,用户可以通过命令输入运行本系统。命令行页面如下所示:

image-20220721100415007

运行效果

N模式

image-20220721101146428

Y模式

image-20220721101830423

声明:以上图片源于互联网,仅供学习使用。如有侵权,联系作者后将立即删除。

运行步骤

本项目通过运用飞桨的神经网络框架对发型、人脸识别点做出识别分析使用open-cv、numpy等python库实现了AI换发型的相应操作。

以下,列出项目所需运行环境配置的相应步骤(顺序有先后):

环境配置好后:

  • 重启pycharm等待索引加载。若为命令行方式打开可忽略
  • 运行app.py文件使用命令行模式运行系统。

参考文献/网址

  1. OpenCV中文官方文档 (woshicver.com)
  2. 飞桨PaddlePaddle-源于产业实践的开源深度学习平台
  3. https://matthewearl.github.io/2015/07/28/switching-eds-with-python/
  4. https://blog.csdn.net/djstavaV/article/details/119091621