说明:PS抠图太难怎么办。AI抠图来帮你。remove.bg是一个在线抠图的网站,提供了API可对照片进行批量抠出人像,对于我这种急需抠出人物而不用太多时间的人来说,最好不过了。

背景

先来看一个视频(点击全屏效果更好)

环境

python 3.7.2

第三方库 requests

项目核心代码

import requests # 需要安装requests库

response = requests.post(

'https://api.remove.bg/v1.0/removebg',

files={'image_file': open('child.jpg', 'rb')}, # 这里填图片的路径及文件名

data={'size': 'auto'},

headers={'X-Api-Key': 'MSdbwLpGf2hDeKXXXXXXX'}, # 这里填API Key

)

if response.status_code == requests.codes.ok:

with open('child-no-bg.png', 'wb') as out: # 这里填抠出图片输出的路径及文件名

out.write(response.content)

else:

print("Error:", response.status_code, response.text)

食用方法

进入remove.bg官网 https://www.remove.bg 注册一个账号,需要邮件验证,发到国内邮箱时间比较长,要耐心等待。验证通过后享有50次调用API的机会。

点击API https://www.remove.bg/profile#api-key 获取API Key,并将填入到代码指定位置。修改代码中的图片信息及输出图片信息。

如果没有安装requests库的话先安装,cmd下执行

pip install requests

在执行py文件

python photo.py

即可输出抠好的图像。

效果图

原图

输出图片

结语

从两张图片的对比我们不难看出,remove.bg的效果还是可以的。但是只有50张上限,超出后具体价格见官网 https://www.remove.bg 所示,有多个月套餐及按量计费。此外,国内也有相应的API,如下所示:

版权声明:本文为原创文章,版权归 Helo 所有。

商业转载请联系作者获得授权,非商业转载请注明出处。

python抠图教程视频_Python快速抠图不比PS差!1分钟搞定!相关推荐

  1. python入门教程小学生_Python快速入门!为什么小学生都能学会Python,附python教程...

    不要问为什么小学生都会Python,因为他看了文章 Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业.它易学好懂,拥有着丰富的库,功能齐全.人生苦短,就用Python. 篇阅读时间不 ...

  2. python免费教程视频-Python视频教程免费下载,最新Python免费教程视频分享!

    1.为期92天的全套Python教程视频免费分享,总计52G! 1-32天 - - 65-92天 百度云网盘: 如果百度云链接过期了的话,可以关注微信公众号"Python联盟",然 ...

  3. python使用教程pandas-十分钟搞定pandas(入门教程)

    本文是对pandas官方网站上<10Minutes to pandas>的一个简单的翻译,原文在这里.这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook .习惯上 ...

  4. python如何高效使用excel_高效办公必备:你加班做的 Excel数据汇总,我用Python一分钟搞定!...

    原标题:高效办公必备:你加班做的 Excel数据汇总,我用Python一分钟搞定! 广东优就业 IT互联网/资讯热点/技能干货 点左上方蓝字关注小U有礼物送~ 现如今无论是工作汇报.产品设计.后台设计 ...

  5. JeecgBoot 单体升级微服务快速方案(十分钟搞定)

    JeecgBoot 单体升级微服务方案(十分钟搞定) 当前系统分为system.demo 等模块,现有需求把每个模块单独启动作为微服务应用,故而推出新版boot[20200812beta],支持快速切 ...

  6. 制作点击文字变颜色_手机照片、视频怎样添加文字?原来很简单,4种方法一分钟搞定...

    手机照片.视频怎样添加文字?原来很简单,4种方法一分钟搞定 还有3天就到了元旦佳节,相信大家都很开心,美好的假期开始了. 那么可以说是你们元旦必备手机技巧,怎样给照片.视频添加文字,分享4种笔者常用的 ...

  7. Python自动化(十二):一分钟搞定几百个Excel中查找的数据

    一.需求说明 首先我们来看下今天的需求,有一份档案记录总表的Excel工作簿, 每天会根据当天日期建立新表,每天的表格内包含所有档案信息,同时也有可能会添加新的档案名.同个年度的总表在年末可能会有两. ...

  8. python 处理数据小工具_用Python这个小工具,一次性把论文作图与数据处理全部搞定!...

    原标题:用Python这个小工具,一次性把论文作图与数据处理全部搞定! 一入科研深似海-- 随着大学纷纷开学,"防脱发用生姜还是黑芝麻?", 研究僧们又开始为自己所剩无几的头发发愁 ...

  9. 全网最简单的C# json数据解析 无敌菜鸟教程 十分钟搞定json数据解析

    全网最简单的C# json数据解析 无敌菜鸟教程 十分钟搞定json数据解析 废话先说一点,算了.直接进入正题吧. 用例子说话: JSON数据: string json: " {" ...

最新文章

  1. [SharePoint 2010] Configuration SMTP for SharePoint 2010
  2. 对于坐拥海量数据的金融企业来说,大数据治理意味着什么?
  3. boost::python模块包装几个 C++ 函数 将二维数组操作为采用 NumPy 数组的 Python 函数作为参数
  4. android oom 检测工具,Android中UI检测、内存泄露、OOM、等优化处理
  5. php 组合模式,php设计模式(十三)透明组合模式
  6. php endall(),从G_BEGIN_DECLS和 G_END_DECLS说起
  7. 程序员必备的 10 大 GitHub 仓库
  8. mysql嵌套select_mysql中如何嵌套使用insert和select
  9. 我的内容管理系统(CMS)寻找历程 -- Mambo出鞘,谁与争锋?
  10. 给Execl样式添加配置文件.
  11. 剑指offer——面试题41:和为S的连续整数序列
  12. 【疑问】互联网公募基金的销售是繁荣,还是乱象?
  13. 计算机自动关机启机唤醒设置,电脑在哪设置定时关机(如何设置电脑的自动关机和自动开机)...
  14. swift - 不成文规定
  15. 闲云野鹤:吃鸡(三)之场景制作:制作毒圈
  16. 重装Win10系统之U盘启动盘的制作(详细教程)
  17. 预计每天全世界上传的短视频超过4亿条
  18. 折叠目录html,在WEB页中实现折叠式动态目录结构
  19. PDF文件转为缩略图
  20. 爱丁堡大学计算机专业本科要求,爱丁堡大学计算机专业简单介绍及入学条件

热门文章

  1. openwrt修改ip地址
  2. 初学5之坦克要求(做出坦克被子弹击中时的爆炸效果)
  3. mysql 家谱树查询_中国家谱族谱数据库可以登录、查询了
  4. windows画图工具入口
  5. 自动控制原理MATLAB命令
  6. 写出HTML的基本结构 做简要说明,北京市顺义区2017年--2018年届高三二模语文试题(卷)与答案解析.doc...
  7. WebRTC中的信令和内网穿透技术 STUN / TURN
  8. 解决多元线性回归的多重共线性问题
  9. Android热更新初探,Bugly热更新的集成和使用(让你的应用轻松具备热更新能力)
  10. 徕卡全站仪蓝牙android,App蓝牙连接莱卡系列全站仪Geocom