1. 通过邮箱注册一个账号
2. 生成api秘钥
3. github上获取调用案例
github地址: https://github.com/brilam/remove-bg
接口示例:
from removebg import RemoveBg
rmbg = RemoveBg("YOUR-API-KEY", "error.log")
rmbg.remove_background_from_img_file("joker.jpg")
4. 结果对比
5. 通过pillow 库填充新的颜色
from PIL import Image
im = Image.open('1.jpg_no_bg.png')
x,y = im.size
im2 = Image.new('RGBA', im.size, (0, 0, 255))
im2.paste(im, (0, 0, x, y), im)
im2.save('change.png')
6. 填充结果
7. 作用
然后通过pillow的resize 方法修改图片的大小, 可作为证件照使用
来源:CSDN
作者:玩爬虫的小朋友
链接:https://blog.csdn.net/gklcsdn/article/details/103752159