Python学习笔记——removebg库之抠图
1.搜索remove.bghttps://www.remove.bg/2.翻译(网站翻译或者谷歌翻译)首页底端3.登陆账号(没注册注册)4.获取密钥4.14.24.34.44.55、查看API5.15.2跳转到GitHubhttps://github.com/brilam/remove-...
·
1.搜索remove.bg
2.翻译(网站翻译或者谷歌翻译)
首页底端
3.登陆账号(没注册注册)
4.获取密钥
4.1
4.2
4.3
4.4
4.5
5、查看API
5.1
5.2跳转到GitHub
https://github.com/brilam/remove-bg
6、应用(参考GitHub)
6.1安装
pip install removebg
6.2三种形式的文件(本地文件、网络文件、base64格式),使用的方法不同。
remove_background_from_img_file
from removebg import RemoveBg
#YOUR-API-KEY 换成自己的key 目前未失效 DG2WMZrZNnU2oG8fb7mzv6Ja
rmbg = RemoveBg("YOUR-API-KEY", "error.log")#生成的error.log会在py文件所在的目录
rmbg.remove_background_from_img_file("joker.jpg")#需要修改的图片,放在py文件所在的目录
#修改完成的图片,默认是py文件所在的目录
remove_background_from_img_url
from removebg import RemoveBg
rmbg = RemoveBg("YOUR-API-KEY", "error.log")
rmbg.remove_background_from_img_url("http://www.example.com/some_image.jpg")
remove_background_from_base64_img
from removebg import RemoveBg
import base64
rmbg = RemoveBg("YOUR-API-KEY", "error.log")
with open("joker.jpg", "rb") as image_file:
encoded_string = base64.b64encode(image_file.read())
rmbg.remove_background_from_base64_img(encoded_string)
注:
error.log出现:ERROR:root:Unable to save 0.jpg_no_bg.png due to insufficient credits
说明 key失效
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献4条内容
所有评论(0)