Rembg

Eric讨论 | 贡献2023年5月5日 (五) 09:06的版本 (创建页面,内容为“Rembg是一个开源的Python软件包,用于自动去除图片背景。 默认使用U²-Net进行前景检测,使用PyMatting进行抠图。 ==简介== ===时间轴=== ===安装=== 仅使用cpu计算,安装rembg版本: pip install rembg 使用GPU加速, ==Python中使用== 使用pillow库进行,PIL的图片的操作。 <syntaxhighlight lang="python" > from rembg import remove from PIL import Image input_path = 'input.png' out…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

Rembg是一个开源的Python软件包,用于自动去除图片背景。 默认使用U²-Net进行前景检测,使用PyMatting进行抠图。

简介

时间轴

安装

仅使用cpu计算,安装rembg版本:

pip install rembg

使用GPU加速,


Python中使用

使用pillow库进行,PIL的图片的操作。

from rembg import remove
from PIL import Image

input_path = 'input.png'
output_path = 'output.png'

input = Image.open(input_path)
output = remove(input)
output.save(output_path)

命令行中使用

参数

名称 描述 示例
alpha_matting 是否使用alpha matting参数,默认False,
alpha_matting_foreground_threshold 前景阈值,默认240
alpha_matting_background_threshold 背景阈值,默认10
alpha_matting_erode_size 默认10
only_mask 默认False

资源

官网

网站

文章