Python几行代码实现抠图

Python实现抠图

  1. 获取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 ")

在这里插入图片描述

  1. 处理多张图
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))

运行结果
在这里插入图片描述

发布了8 篇原创文章 · 获赞 13 · 访问量 231

猜你喜欢

转载自blog.csdn.net/weixin_44228113/article/details/104247468