你们好,我是小三十三,一个刚恰完午餐,正在用刷网页浪费生命的蒟蒻...python

一堆堆无聊八卦信息的网页内容慢慢使个人双眼模糊,一个哈欠打出了三斤老泪,就在此时我看到了一张图片:工具

!学习

是谁!是谁把我女友的照片放出来的!网站

awsl!太好看了叭...spa

等等,那个背景上的一堆鬼画符是什么鬼?!真是看不下去!日志

叔叔婶婶能忍,隔壁老王的三姨妈的四表舅的远房表姐的同窗的妹夫的还在喝奶的侄女都不能忍!code

一键下载,一键甩图:blog

滚就滚,谁怕谁...接口

我,要靠本身!图片

通过我不懈的努力和本着不要脸的搜索精神,苦心人天不负,卧薪尝胆,三千越甲可吞吴,终于被我找到了...

Python 就能够解决!我决定,分享出来!之后不再用求人抠图了!

0x00 前期准备

1 你须要知道一个网站:

打开以后是这样的:

它推出了一个基于 Python、Ruby 和深度学习去除背景色的这么一个工具,它支持用 Python 调用其 API 接口,达成去除背景,留下前景主体的效果。

2 注册一个帐号

想要得到 API,首先要有一个帐户,帐户的申请很简单,邮箱便可。

若是你嫌注册麻烦的话,能够私聊我,用个人 API。用 API 的话,天天只能处理 50 张图片,先到先得丫...

3 获取 API

登录进去,第一步点击 'Tools & API',第二步点击 ‘API Docs’:

第三步点击 ‘Get API Key’:

第四步点击 ‘Show’,就出现本身的 API 啦:

0x01 正式抠图

1 下载模块

下载官网提供的 'removebg' 模块:

pip install removebg

2 三行代码实现抠图:

from removebg import RemoveBg

rmbg = RemoveBg('dhxxxxxxxxxxxxxxxx', 'error.log') # 第一个参数是 API,第二个参数是将错误输出到日志文件

rmbg.remove_background_from_img_file('girl.jpg') # 括号内是图片地址

图片输出为 'girl.jpg_no_bg.png',让咱们来看看效果:

嘻嘻,效果很不错叭...

并且它还支持批量操做:

from removebg import RemoveBg

import os

rmbg = RemoveBg('dhxxxxxxxxxxxxxxxx', 'error.log') # 第一个参数是 API,第二个参数是将错误输出到日志文件 path = f'{os.getcwd()}/imgs' # 存储图片的文件夹位置 for img in os.listdir(path):     rmbg.remove_background_from_img_file(f'{path}/{img}') # 括号内是图片地址

固然若是以为写代码很麻烦的话,也能够直接在网站上操做,或者是下载它的客户端,这个是没有限制次数的!

好比在网站上,直接点击 'Upload Image' 便可操做:

或者下载客户端,支持 Windows/Mac/Linux:

虽然这种在网站直接操做或者下载客户端用起来更简单一些,但做为一个 Python 号主仍是但愿你们动手用代码试一下,本身实现出来,真的是飞通常的感受!

python朋友圈可见_女神说不能每张照片P的同样,因此朋友圈开三天可见,用Python一步解决...相关推荐

  1. python朋友圈可见_女神说不能每张照片P的一样,所以朋友圈开三天可见,用Python一步解决...

    大家好,我是小三十三,一个刚恰完午饭,正在用刷网页浪费生命的蒟蒻... 一堆堆无聊八卦信息的网页内容慢慢使我的双眼模糊,一个哈欠打出了三斤老泪,就在此时我看到了一张图片: 是谁!是谁把我女朋友的照片放 ...

  2. python 数据模型好学吗_没有工程能力的数据分析师也是扯淡,到底要不要精通python!...

    背景 你们好 很早之前提到一个观点:一个优秀的数据人应该是思维.业务.分析和工程能力的综合体,谈思维.业务等能力可能大家觉得飘在空中. 确实,在我一开始入门数据行业的时候,我也有这样的感觉,为什么那些 ...

  3. python 通达信数据_[转载]怎么样才能得到 07年08年的1分钟线数据呢,python 和 通达信可以...

    最近在学习一种理论,真TMD的难啊,又没有多少图可以看,说到的以前的分钟线数据,在网上找了很久,都不容易看到. 不过利用通达信可以帮我们做到.通达信可以下载每天的分笔数据,就利用这个文本文件去产生以前 ...

  4. python海龟图画龙珠_火影,海贼王,七龙珠,还在为漫画书发愁!我用Python一键生成电子漫画书...

    小时候看漫画都是要买书的,一本好几块钱,成本那个高啊后来可以在线看漫画,感觉真是爽 不过近几年新的问题又出现了:漫画网站广告太多,更重要的是越来越多的作品.章节出于各种原因被下架.限制观看.为了提升观 ...

  5. python时间比较好_花了半个月时间,终于找到了一款最适合的python教程

    最近会有一些广告主来找想在星佳的这个个人公众号上投放广告,但偏偏有些内容确实不能推,哪怕赚钱,其实也并不是自己多有良心,只是去帮那些产品站台带来的风险和他们给的那点广告费比,完全没在一个数量级,说这个 ...

  6. 用python画微信表情_【一点资讯】“裂开了,苦涩了,翻白眼”!我用Python画出微信新出的表情包 www.yidianzixun.com...

    11月18日,微信团队又推出了 六张全新的小表情,可爱而有趣的表情瞬间火爆了大家的微信好友圈,也毫无疑问的登上了微博热搜榜的首位.各大明星纷纷效仿表情包,引发了一波全民的娱乐小高潮. 腾讯推出的新表情 ...

  7. python遍历数组冒泡排序_经典排序算法(冒泡排序,选择排序,插入排序,快速排序,堆排序)python实现...

    最近在复习经典排序算法,自己用python也实现了一下,这里不会涉及到原理(因为网上方法已经很详细啦),就把函数贴上来,可以让大家自己试着运行下,再结合别处的原理也可以更好地理解它们的实现. 如果有错 ...

  8. python转义字符r 列表_通过在列表前面添加反斜杠来转义列表中的保留字符 - python...

    reserved_chars = "? & | ! { } [ ] ( ) ^ ~ * : \ " ' + -" list_vals = ['gold-bear@ ...

  9. python特征选择的过程_【来点干货】机器学习中常用的特征选择方法及非常详细的Python实例...

    花费了很长时间整理编辑,转载请联系作者授权,违者必究. 特征选择(Feature selection)是在构建预测模型的过程中减少输入变量的一个过程.它是机器学习中非常重要的一步并在很大程度上可以提高 ...

最新文章

  1. php 替换回车tab,PHP替换回车换行符的三种方法
  2. 8_Markdown和LaTex的使用中的一些小技巧
  3. 北京内推 | ​百度自然语言处理部内容理解方向招收NLP算法实习生
  4. Docker-compose 常用命令及网络设置(五)
  5. 内核态和用户态的区别
  6. Orleans例子再进一步
  7. 手把手教你用好LINQ to SQL(1)
  8. SSIS Dataflow使用存储过程不能检索列名
  9. 接口规范 10. 并发限制相关接口
  10. [ssh] remote host key has changed
  11. 程序员修炼之道(第2版)
  12. python之windrose风向玫瑰图的用法
  13. 第一篇:微信公众平台开发实战Java版之了解微信公众平台基础知识以及资料准备
  14. 驱动开发:挂接SSDT内核钩子
  15. 91手机助手电脑版官方版
  16. pythonturtle画丘比特之箭,turtle的简单绘图
  17. java元编程_一文读懂元编程
  18. 使用python开发的图形界面的pdf拆分合并工具
  19. 大一C语言图形界面点餐系统
  20. 火山PC枚举文件和枚举目录

热门文章

  1. 王阳明心学主要讲了什么
  2. Graphics.DrawRectangle 方法
  3. android 小屏模式吗,宅在家又嫌手机屏幕小?教你如何玩转投屏
  4. ABAP FIMA_DATE_CREATE 月份计算
  5. 情人节适合送礼的数码好物有哪些?心意满满的数码好物清单
  6. 骨传导耳机的缺点有哪些?骨传导耳机的优缺点分析
  7. Python爬虫实践:优志愿 院校列表
  8. 人工智能对人类有哪些影响 选择Python入门怎样
  9. 一页纸需求的应对方法 —— 五步法
  10. CF1293E Xenon‘s Attack on the Gangs