一、简介

抠图是用PS?

用魔棒和快速选择工具?

遇到复杂背景怎么办?

最近发现一个神奇的工具——Remove Image Background

它是基于Python、Ruby和深度学习技术开发,通过强大的AI人工智能算法实现自动识别出前景主体与背景图,秒秒种完成抠图。

这款抠图工具有两种简单方式:

1、在线抠图

2、API代码抠图

二、在线抠图

1、打开remove.bg网站首页,可以上传本地图片,也可以选择网络图片的URL链接。

2、上传几秒后,就可以看到无背景透明图了。

3、可以对图像进行编辑,添加各种场景的背景,或者替换为纯色背景,然后下载即可。

它还支持客户端Windows、Mac、Linux和PS插件,同时还可以引入API到自己的程序中,进行批处理。

三、代码抠图

1、查看API密钥

需要注册账号方可获取密钥。

注册成功后即可登录,查看自己的API密钥。

默认生成的图片格式尺寸是标准的,每月最多免费处理50张照片,且每张尺寸大小不超过25MB。

如果想生成高清或者处理更多图片需要付费(在线抠图方式没有次数限制)。

2、安装扩展库

pip install removebg

3、代码使用指南

#! /usr/bin/env python3#-*- coding:utf-8 -*-

#Author : MaYi#Blog : http://www.cnblogs.com/mayi0312/#Date : 2020-03-03#Name : test_cutout#Software : PyCharm#Note : AI自动抠图

from removebg importRemoveBg

rmbg= RemoveBg("YOUR-API-KEY", "error.log") #第一个引号内是你获取的API

rmbg.remove_background_from_img_file("gitpython.jpg") #图片地址

#入口函数

if __name__ == '__main__':pass

运行结果:

四、总结

本文介绍了两种方式:

1、在线抠图

2、API代码抠图

可根据需求选择不同的方式。

自己用的话在线抠图就可以了;如果想要批量处理,可以试试代码搞定。

ai python 自动_Python - AI自动抠图相关推荐

  1. 手机编写python程序_Python实现自动上京东抢手机

    本文实例为大家分享了Python自动上京东抢手机的具体代码,供大家参考,具体内容如下 上次抢荣耀V9,被京东给恶心到了,所以就写了个简单的Python来自动抢V9.虽然用的是比较蠢的方法,但觉得还是有 ...

  2. 数独解题程序的python实现_python实现自动解数独小程序

    跟朋友最近聊起来数独游戏,突发奇想使用python编写一个自动计算数独解的小程序. 数独的规则不再过多阐述,在此描述一下程序的主要思路: (当前程序只针对于简单的数独,更复杂的还待深入挖掘) 1.计算 ...

  3. python主从_python—mariadb自动部署主从

    import configparser import os def config_mariadb_yum(): exists = os.path.exists('/etc/yum.repos.d/ma ...

  4. 在OpenShift平台上验证NVIDIA DGX系统的分布式多节点自动驾驶AI训练

    在OpenShift平台上验证NVIDIA DGX系统的分布式多节点自动驾驶AI训练 自动驾驶汽车的深度神经网络(DNN)开发是一项艰巨的工作.本文验证了DGX多节点,多GPU,分布式训练在DXC机器 ...

  5. 如何自动将AI Studio中的GIF文件上载到CSDN?

    ▲ 图1 旋转的数字 简 介: 本文给出了自动将AI Studio工作环境中的GIF目录下的动图图片完成压缩,下载并上载到CSDN的整个过程.给出了实现的详细代码.利用这个工具便可以完成更加丰富多彩的 ...

  6. 利用CSDN将图片自动存入AI Studio :pic2bml

    简 介: 编写了python程序 pic2bml 可以快速借助于CSDN的图片存储功能,将图片串入AI Studio.对于有少量临时图片传输编程,可以增加程序开发的效率. 关键词: pic2bml,b ...

  7. 任务拆解,悠然自得,自动版本的ChatGPT,AutoGPT自动人工智能AI任务实践(Python3.10)

    当我们使用ChatGPT完成某些工作的时候,往往需要多轮对话,比如让ChatGPT分析.翻译.总结一篇网上的文章或者文档,再将总结的结果以文本的形式存储在本地.过程中免不了要和ChatGPT" ...

  8. LIVE 预告 | CMU研究者:解放审稿人,AI可以帮我们实现自动审稿吗?

    2021一开年,众多顶会投稿截止日期也在日渐邻近. 各大AI顶会论文呈现井喷之势的同时,审稿人们也在花费越来越多的精力在审稿过程中.作者们越来越普遍地开始抱怨会议中的论文评审随机性增加.不公正现象出现 ...

  9. 为什么说特斯拉研发自动驾驶AI芯片应该引起注意?

    来源:36Kr 概要:对于特斯拉而言,研发这款芯片+配套算法本质上还是对率先将自动驾驶汽车商业化节点的争夺. 特斯拉Model 3的量产问题仍未彻底解决,CEO Elon Musk又抛出了自研自动驾驶 ...

最新文章

  1. 为什么航空发动机那么难造?看看3D工作原理
  2. 【机器学习基础】GBDT 与 LR 的区别总结
  3. 2013年完美世界校园招聘笔试题
  4. 中小学计算机教学大纲,中小学信息技术教材教法教学大纲
  5. 如何破解几乎所有的求职面试
  6. 广发银行创新“智慧金融”打造“智慧城市”
  7. 【重难点】【Java集合 04】ArrayDeque 的使用场景、ArrayBlockingQueue
  8. 阿里这样的高并发系统是如何做限流的?
  9. swiper vue 上一页_swiper在vue中正确的使用方法
  10. 搭建ftp_Windows 10搭建FTP服务器!
  11. 计算机说课稿模板小学数学,精选小学数学万能说课稿模板
  12. HTML5游子吟网页的完整代码,《游子吟》教学设计(5页)-原创力文档
  13. 最小化GUI安装oracle,最小化安装OEL6.5和配置
  14. 事业单位考试题库计算机网络,计算机考试题库:计算机网络模拟练习题(2)...
  15. 你看我像不像学HTML的人(五)——链接标签、注释和特殊字符
  16. jar构建docker镜像_将jar包打包为docker镜像
  17. 自制原版mega2560(mega16U2 and mega2560 BootLoader 恢复再造)
  18. mac framework
  19. python数据可视化学习
  20. nz-tree的右键菜单的实现, 以及选中状态的实现

热门文章

  1. Socket网络编程详解
  2. python数据分析做什么作业好_知识星球 | 说说我为什么要做『python数据分析』社群...
  3. shiro 自定义logout路径
  4. loaderruner
  5. 老司机珍藏的130个网站,没人的时候偷偷看!
  6. Nginx基于IP的访问控制
  7. Isomap等距映射算法(1)
  8. vue 四级联动 地址联动 vue级联选择
  9. 从概率上分析“穷不过三代,富不过三代”,且富三代难于穷三代
  10. 8086CPU有哪些寄存器组成?各有什么用途?标志寄存器的各标志位在什么情况下置位?