zoukankan      html  css  js  c++  java
  • Python ----键抠图

    背景

    这段时间,经常有人来找我,说我是学计算机的,能不能帮他p一下证件照,我只想说,MMP的,我是学计算机的不错,可我不会ps阿。

    我想了一会,python 这么火,能不能来个自动抠图,说好就干吧

    介绍

    抠图网站:https://www.remove.bg/

    这是一个国外的自动抠图,上传图片就可以一键抠图,去这个网站注册,获取一个API接口

    实现代码

     1 import requests
     2 response = requests.post(
     3      'https://api.remove.bg/v1.0/removebg',
     4      files={'image_file': open('1.jpg', 'rb')}, #这里填写图片路径
     5  # 这里填写图片路径
     6     data={'size': 'auto'},
     7      headers={'X-Api-Key': '1UxvQqHUmHAYPQ1kENm6vidj'}, #这里替换成你的api key
     8  )
     9 if response.status_code == requests.codes.ok:
    10      with open('no-bg.png', 'wb') as out:
    11          out.write(response.content)
    12 else:
    13     print("Error:", response.status_code, response.text)

    效果

    原图

    P后图

    最后

    各位,大佬,可别用我的api接口啊,每个api接口有调用的次数限制。谢谢啊!

  • 相关阅读:
    Java从零开始学二十一(集合List接口)
    Java从零开始学二十(集合简介)
    初识软件工程一
    JAVA中AES对称加密和解密
    java中的数据加密
    Redis哨兵
    Nginx
    Zuul介绍
    ELK快速搭建日志平台
    Kibana安全特性之权限控制
  • 原文地址:https://www.cnblogs.com/lanyincao/p/11706505.html
Copyright © 2011-2022 走看看