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

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

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

!学习

68fb28d0ae6096499d2262bfbfc1243c.png

8832654b006d4aa4afb40548.html

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

awsl!太好看了叭...spa

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

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

一键下载,一键甩图:blog

8832654b006d4aa4afb40548.html

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

8832654b006d4aa4afb40548.html

我,要靠本身!图片

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

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

0x00 前期准备

1 你须要知道一个网站:

打开以后是这样的:

8832654b006d4aa4afb40548.html

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

2 注册一个帐号

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

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

3 获取 API

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

8832654b006d4aa4afb40548.html

第三步点击 ‘Get API Key’:

8832654b006d4aa4afb40548.html

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

8832654b006d4aa4afb40548.html

8832654b006d4aa4afb40548.html

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',让咱们来看看效果:

8832654b006d4aa4afb40548.html

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

并且它还支持批量操做:

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' 便可操做:

8832654b006d4aa4afb40548.html

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

8832654b006d4aa4afb40548.html

8832654b006d4aa4afb40548.html

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

8832654b006d4aa4afb40548.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值