Python实现抠图
- 获取API
登录https://www.remove.bg
注册后,获取API
2.抠一张图
(注意:先 pip install removebg
方法:打开pycharm->file->setting-project Interpreter)
点击加号然后搜索removebg,install即可
三行代码搞定
from removebg import RemoveBg
rmbg=RemoveBg("粘贴你的API","error.log")
rmbg.remove_background_from_img_file("E:/pic/main.png ")
- 处理多张图
from removebg import RemoveBg
import os
rmbg = RemoveBg("粘贴你的API", "error.log")
path = '%s/pictures'%os.getcwd() #图片放到程序的同级文件夹 pictures 里面
#可以在你的项目目录下面建一个文件夹pictures,然后把需要抠的图片放进去即可
#比如我的项目目录是D:\ProgramFiles\pycharmWorkspace\project2
for pic in os.listdir(path):
rmbg.remove_background_from_img_file("%s\%s"%(path,pic))
运行结果