/photo

照片换背景、调整尺寸工具

Primary LanguagePythonApache License 2.0Apache-2.0

Photo Background Remover

描述

这是一个使用 QT 开发的 照片处理程序,用于从图片中去除背景。用户可以选择图片,去除背景,并可以选择设置新的背景颜色或调整图片大小,适配windows、macos、linux全平台,在本地运行,绿色免安装。

开发这款软件的初衷是因为某次照片处理,不管是在线工具网站还是小程序等都需要将照片上传到网上,存在信息泄露的分险.某些手机图片工具又都是收费的,所以利用业余时间开发了一个小工具,在本地运行,绿色免安装.刚做了第一版,有一些问题,欢迎大家提出问题和建议.

特性

  • 选择图片:从系统中选择一张图片文件。
  • 去除背景:处理所选图片以去除其背景。
  • 设置背景颜色:将去除背景后的图片设置为蓝色或红色背景。
  • 调整图片大小:将图片调整为预定义的尺寸(一寸、二寸、三寸)。

依赖

  • Python 3.x
  • PySide6
  • rembg
  • PIL (Pillow)

安装

克隆仓库:

git clone https://github.com/blue-idea/photo.git

安装所需的包:

pip install PySide6 rembg pillow 

#或者 pip install -r requirements.txt

使用

运行应用程序:

python cover.py 
使用 GUI 执行以下操作: 选择图片。 去除图片背景。(设置红色\蓝色背景前需要先点去除图片背景) 设置背景为蓝色或红色。

许可证

本项目遵循 MIT 许可证。详细信息请参阅 LICENSE 文件。