Skip to content

Latest commit

 

History

History
160 lines (106 loc) · 5.2 KB

README.md

File metadata and controls

160 lines (106 loc) · 5.2 KB

AI抠图项目

使用开源模型 briaai/RMBG-1.4实现图像抠图。

本项目主要是为了学习和实践AI技术、gui开发、前端学习、i18n国际化等技术

项目介绍

  • 本地模型算法进行抠图,支持单张和批量抠图
  • 支持单张抠图和批量抠图
  • 支持AI抠图结果导出png/psd/jpg格式
  • 支持二次编辑
  • 支持拖拽和粘贴
  • AI证件照抠图功能
  • 支持图片格式转换、批量转换
  • 支持图片压缩、批量压缩
  • 语言支持中文和英文
  • 支持暗色和亮色主题
  • 项目开源,可供学习和参考

TODO

  • 优化图片编辑功能,解决了放大缩小移动导致状态混乱的问题,现在移动、放大、缩小、橡皮擦、撤销和回退等功能已正常运行
  • 增加AI抠图结果页的背景颜色切换功能
  • 图片转换支持 AVIF 格式, 参考issues/10
  • 增加图片导出格式配置,支持psd、png、jpg等格式
  • 优化图片格式转换,gif图转为其他格式,支持保存gif的每一帧
  • 编辑功能中增加涂抹恢复功能

tips

制作证件照时,可以灵活使用缩小、放大功能和移动选框来调整人物位置和需要的部位。 抠gif图时,可以先转为png或jpg格式,会生成一个文件夹,然后在使用批量抠图功能进行批量抠图。

License

使用 CC BY-NC 4.0 协议并依据https://huggingface.co/briaai/RMBG-1.4要求的许可证,本项目不可用于商业用途。本项目的打包的软件中,除非另有说明,否则不得隐匿作者相关信息。

常见问题

1. windows系统下,如果出现无法启动客户端的情况,请尝试以下操作

本项目使用pywebview开发,在windows系统下会查找edgechromium ,edgehtml, mshtml 的客户端引擎依次检索。如果本地电脑 edge 浏览器支持这些引擎,则客户端可以正常启动。否则,需要安装对应的 EdgeWebView2Runtime 浏览器引擎。

2. 问题反馈交流qq群

QQ群号:779191959

3. windows系统如果运行时提示STATUS_ILLEGAL_INSTRUCTION,页面崩溃

请尝试更新Microsoft Edge到最新版本

赞助支持

如果您觉得项目对您有帮助,欢迎赞助支持。

捐赠列表

赞助支持

鸣谢

感谢nzls1795724370 提供的图标设计

安装打包

文档

历史版本记录

v0.2.2

  • 修复Windows下重复打开窗口,可能会导致再次打开时无法展示的问题
  • 修复AI抠图结果页,空白背景板展示为白色的问题
  • 新增gif转其他类似格式,支持每一帧的保存,并存储为文件夹
  • 新增导出psd文件时,增加原图的数据,以便于查看原图的效果

v0.2.1

  • 优化图片编辑功能,现在移动、放大、缩小、橡皮擦、撤销和回退等功能丝滑运行

v0.2.0

  • 更改模型加载方式,打包体积缩小一倍
  • 修复编辑图像后会存在图像分辨率降低的bug
  • 新增版本检查按钮,方便及时获取最新版本

📢: 注意

  • 开发模式,目前使用python版本为3.11.9,开发模式需要把之前的环境删除,安装3.11.9版本的python环境。
  • 把之前的backend/hub_model下的briaai 文件删除,执行 pdm run python hub_model/download.py 下载新模型。

v0.1.6

  • 增加AI抠图结果页的背景颜色切换功能
  • 增加图片导出格式配置,支持psd、png、jpg等格式
  • 新增导出格式配置项

v0.1.5

  • 更新图标样式
  • 新增抠图结果编辑界面,支持橡皮擦功能

v0.1.4

  • 新增图片压缩和批量压缩
  • 优化windows 界面展示
  • 新增about页面
  • 新增tinypng key 设置页面
  • 更新前端依赖,修复vue router not support params

v0.1.3

  • 新增图片格式批量转换
  • 新增窗口置顶
  • 修复win图标不展示问题

v0.1.2

  • 新增图片格式转换
  • 增加图片展示组件

v0.1.1

  • 新增证件照抠图功能;
  • 解决windows 打开文件异常;
  • 已更新win 打包确少模型依赖文件;

v0.1.0

  • 项目初始化版本,基础AI抠图功能

操作演示视频

bilibili

运行截图

运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图 运行截图

Star History

Star History Chart