简介
Rembg是一款基于AI技术的开源图像背景移除工具,能够快速、准确地从图片中分离前景主体与背景。作为2025年最受欢迎的背景移除工具之一,它支持多种使用方式,包括命令行、Python API、Web界面及第三方GUI工具,适用于从简单的个人照片处理到复杂的批量图像处理等多种场景。
该工具采用先进的深度学习模型(如U2Net、ISNet等),即使在处理头发、透明物体等复杂边缘时也能保持出色的精度。最重要的是,Rembg完全免费开源,支持本地部署,保护用户隐私,同时提供GPU加速选项以提升处理效率。
安装指南
系统要求
Python版本:3.10 ~ 3.14
操作系统:Windows、macOS、Linux
可选GPU支持:NVIDIA CUDA或AMD ROCm(需对应驱动)
安装命令
根据您的硬件配置,选择以下安装方式:
基础CPU版本
pip install rembg # 仅库文件
pip install "rembg[cli]" # 库文件+命令行工具
GPU加速版本(NVIDIA)
# 检查系统是否支持onnxruntime-gpu: https://onnxruntime.ai
pip install "rembg[gpu]" # 库文件
pip install "rembg[gpu,cli]" # 库文件+命令行工具
注意:NVIDIA GPU需要安装CUDA和cudnn-devel依赖
AMD ROCm版本
# 先按照AMD文档安装onnxruntime-rocm
pip install "rembg[rocm]" # 库文件
pip install "rembg[rocm,cli]" # 库文件+命令行工具
Conda安装(推荐)
conda create -n rembg python=3.10
conda activate rembg
pip install "rembg[cli]"
使用方法
1. 命令行界面(CLI)
单文件处理
# 本地文件
rembg i input.png output.png
# 远程图片
curl -s http://example.com/image.png | rembg i > output.png
批量处理
# 处理整个文件夹
rembg p /path/to/input/folder /path/to/output/folder
高级参数
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END

















暂无评论内容