三行python代码带你抠图 - Go语言中文社区

三行python代码带你抠图


要想实现这个功能,我们首先要登陆主页注册一下,然后获得一个他们的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,结果如下

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/zhaomengszu/article/details/99204134
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-23 19:56:51
  • 阅读 ( 668 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢