三行python代码带你抠图

本文详细介绍如何使用remove.bg网站的API去除图片背景。首先,需在官网注册并获取API密钥,每月免费处理50张图片。接着,在Python环境中安装removebg库,并利用提供的代码示例进行单张或多张图片的背景去除操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要想实现这个功能,我们首先要登陆主页注册一下,然后获得一个他们的API,得到API以后,我们就可以实现这个功能了。

 

1,注册

主页:https://www.remove.bg

如下图所示:

2,申请得到API

注意:这里一个API每月最多处理50张图片(尴尬)

3,准备python环境,首先要安装一个去背景的库

pip install removebg

如下图所示:

4,代码如下

from removebg import RemoveBg
import os

rmbg = RemoveBg("XKMh1J7geGfnGY9CFu9zXV8f", "error.log")

#获取单个照片的抠图   XKMh1J7geGfnGY9CFu9zXV8f

rmbg.remove_background_from_img_file("/Users/zhaomeng/Desktop/webwxgetmsgimg 2.jpeg") #图片地址


#批量获取抠图信息
#path = '%s/picture' % os.getcwd()
#for pic in os.listdir(path):
 #   rmbg.remove_background_from_img_file("%s/%s" % (path, pic))

5,结果如下