只需3行代码15秒就能抠图的Python神库
ZhengXi Lv1

这是一款网站:Remove.bg
可以通过调用网站提供的API进行抠图,每月可以免费抠图50张。唯一缺点就是分辨率限制。

实现步骤

第一步:
网站上注册获取 API
第二步:
安装抠图库
pip install removebg
实现抠图

1
2
3
from removebg import RemoveBg
rmbg = RemoveBg("WPZ2Q4fraseKfAN9PPxxxxxx", "error.log") # 引号内是你获取的API
rmbg.remove_background_from_img_file("C:/Users/sony/Desktop/1.jpg") #图片地址

批量抠图

1
2
3
4
5
6
from removebg import RemoveBg
import os
rmbg = RemoveBg("WPZ2Q4fraseKfAN9PPxxxxxx", "error.log")
path = '%s/picture'%os.getcwd() #图片放到程序的同级文件夹 picture 里面
for pic in os.listdir(path):
rmbg.remove_background_from_img_file("%s\%s"%(path,pic))

GitHub 库地址:https://github.com/brilam/remove-bg

参考文献

  1. 只需 3 行代码 5 秒就能抠图的 Python 神库
  2. python利用Remove.bg接口自动去背景
  3. Remove.bg
由 Hexo 驱动 & 主题 Keep
本站由 提供部署服务
总字数 204 访客数 访问量