此处有一张违规图片,呵呵!
这款工具叫:Remove.bg
基于 Python、Ruby 和深度学习技术开发,通过强大的 AI 人工智能算法自动识别出前景主体与背景图,实现快速抠图。
怎么使用这款抠图工具呢?方法很简单。
1. 安装编程环境
这个案例代码的编程环境选用的是Python解释器和VSCode编辑器。
2. 下载代码文件并解压
下载AI抠图代码包(关注公众号“生信诊断所”,后台回复抠图)
使用VSCode打开文件,并新建终端,准备运行代码,如下
![](https://img.haomeiwen.com/i10138913/2de015a33b551fa9.png)
3. VSCode终端输入安装模块的指令
准备好Python环境后,一行代码安装抠图库:
复制以下代码,粘贴在终端,点击回车运行即可
pip install removebg
![](https://img.haomeiwen.com/i10138913/9e4445262a6dd108.png)
这个项目依赖的模块,可以点击https://pypi.org/project/remove-bg-api/进行查看
4. 注册removbg官网账号,获取抠图的API密钥,调用API,是实现这个案例效果的钥匙
通过获取抠图网址的API,我们就可以调用这个工具提供的抠图服务。关于API的介绍,我们后面会有讲,在这里先不讨论。
首先,点击官网链接注册账号removebg官网。
其次,在官网获取API密钥。
![](https://img.haomeiwen.com/i10138913/4bb4495769ece8b0.png)
![](https://img.haomeiwen.com/i10138913/497e76d48766dec9.png)
重点来了,记得【Ctrl+s】保存。
检查代码是否保存
-
1. 代码文件这里有白点显示,意味着没有保存好。
-
2. 文件侧边栏图标有显示数字,意味着没有保存好。
![](https://img.haomeiwen.com/i10138913/96b6a04894b172ec.png)
6. 将待抠的图片放在同一个文件夹
将需要抠图的图片放在代码包里面的img文件夹,【Ctrl+s】进行保存,如下图:
![](https://img.haomeiwen.com/i10138913/6db57755e9f70d41.png)
7. 在VSCode终端输入项目执行指令
复制以下代码,粘贴在终端,点击回车运行
python remove-bg.py
![](https://img.haomeiwen.com/i10138913/4d7f8dcf22963654.png)
代码运行结束后,你可以在img文件夹查看抠图后的图片:
![](https://img.haomeiwen.com/i10138913/c88edbfe257c6071.png)
如你所见,短短几秒钟,这个程序就完成了批量抠图的任务。
说明一下,这个案例主要是调用第三方的API,申请一个账户会得到一个KEY,每个账户每个月有50次免费次数。
抠图还有另外一个用途就是抠证件照换背景色了,不会 PS 又不想花钱重照,以后就可以使用这个代码来搞定。
网友评论