Skip to content

一个基于paddlehub的deeplabv3p_xception65_humanseg模型和ttkbootstrap实现的证件照一键换底色程序

Notifications You must be signed in to change notification settings

GavinSun0921/Circulation

Repository files navigation

Circulation

介绍

本项目是一个基于 PaddleHub 的 deeplabv3p_xception65_humanseg 模型和 ttkbootstrap(tkinter) 实现的证件照一键换底色程序。

  • 使用神经网络对人像进行分割,边缘清晰,效果较好
  • 人像分割耗时较长

界面

程序启动主界面

mainWindow

选择 demo.jpeg 图片后

mainWindow

点击转换底色后

mainWindow

可切换标签页到自选颜色

mainWindow

项目结构

.
├── Application.py
├── humanseg.py
├── img
│   ├── blank.png
│   └── demo.jpeg
├── Circulation.py
└── module/deeplabv3p_xception65_humanseg

功能实现

  • Application.py 完成程序界面和事件绑定
  • humanseg.py 完成人像与背景分离的任务

打包

  • PyInstaller (体积较大)
  • Nuitka

About

一个基于paddlehub的deeplabv3p_xception65_humanseg模型和ttkbootstrap实现的证件照一键换底色程序

Resources

Stars

Watchers

Forks

Packages

No packages published