背景

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

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

介绍

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

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

实现代码

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

效果

原图

P后图

最后

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

最新文章

  1. 简单方便的div垂直居中。
  2. Mysql大范围分页优化案例
  3. CSS学习点滴
  4. asp.net TreeView控件绑定数据库显示信息
  5. ansible 使用方法
  6. thinkphp中ajaxReturn方法实现ajax效果
  7. MVC中的模型注解
  8. oracle数据库recover和restore的区别
  9. 配置ADB到Windows环境变量
  10. 参数ref与out
  11. 2018-软工机试-C-和你在一起
  12. java 基础03 继承
  13. GitHub上README.md编写教程(基本语法)
  14. sql注入问题-视图-事物-以及存储过程(可视化工具)
  15. zabbix-3.4.10系列
  16. 在windows server上配置java jdk后,可能要些时间生效。
  17. 【Java深入研究】3、HashMap源码解析(jdk 1.7)
  18. XtraEditors六、ListBoxControl、CheckedListBoxControl、ImageListBoxControl
  19. 如何查看K8S的网络是否完好
  20. 'workspace' in VS Code

热门文章

  1. javascript面向对象编程笔记(基本数据类型,数组,循环及条件表达式)
  2. u-boot 的介绍及系统结构
  3. c++11 Thread库写多线程程序
  4. CSS3——2D变形和3D变形
  5. 混合云存储组合拳:基于云存储网关与混合云备份的OSS数据备份方案
  6. 网页存储倒计时与解决网页cookie保存多个相同key问题
  7. Http学习(三)
  8. VC6 Release下,生成pdb文件
  9. python函数使用易错举例
  10. PAT甲级——A1121 Damn Single【25】