这篇文章主要介绍了python实现人工智能Ai抠图功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

自己是个PS小白,没办法只能通过技术来证明自己。

话不多说,直接上代码

 from removebg import RemoveBg
import requests
import os
if __name__ == '__main__':
path = '%s\picture'%os.getcwd()
ispath = os.path.exists(path)
if not ispath:
os.mkdir(path)
response = requests.post(
'https://api.remove.bg/v1.0/removebg',
files={'image_file': open(path+'/juqiamyi.jpg', 'rb')},
# data={'size': 'auto','bg_color':'FFB6C1'},
data={'size': 'auto'},
headers={'X-Api-Key': '****YOU API KEY****'},
)
if response.status_code == requests.codes.ok:
with open(path+'/juqiamyi.png', 'wb') as out:
out.write(response.content)
else:
print("Error:", response.status_code, response.text)

说明一下,主要是调用第三方的api,申请一个账户会得到一个KEY,每个账户没一个月有50次免费试用次数。.

抠过图后:

总结

以上所述是小编给大家介绍的python实现人工智能Ai抠图功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

最新文章

  1. ASP.NET Core 导入导出Excel xlsx 文件
  2. activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含义
  3. 利用http缓存数据
  4. XMl入门介绍及php操作XML
  5. TCP/IP详解 学习三
  6. Douglas Crockford: entityify & deentityify
  7. POJ 1017 Packets
  8. Hadoop入门--HDFS(单节点)配置和部署 (一)
  9. 读书笔记_Effective_C++_条款二十三:宁以non-member、non-friend替换member函数
  10. 基于visual Studio2013解决C语言竞赛题之1016循环打印矩阵
  11. js第一天 inner html value
  12. html学习笔记 - meta link
  13. 小型 Web 页项目打包优化方案
  14. Visual Studio 2017/2019 企业版 Enterprise 激活码
  15. centos7下安装docker(15.1跨主机网络)
  16. BZOJ2442 Usaco2011 Open修剪草坪(动态规划+单调队列)
  17. MySQL查询当天、本周,本月,上一个月的数据
  18. 连接两个点云中的字段或数据形成新点云以及Opennni Grabber初识
  19. Laravel5.1 关联模型之后操作
  20. java入门---对象和类&概念详解&实例

热门文章

  1. poi下载excel模板
  2. springboot2.0+ 使用拦截器导致静态资源被拦截
  3. Windows搭建MongoDB复制集
  4. 在网页中打印一个99乘法表--JavaScript描述
  5. .net core 3.0 Signalr - 01 基础篇
  6. php无限级分类实战——评论及回复功能
  7. MapReduce案例-好友推荐
  8. Springboot之初入江湖
  9. Coins POJ - 1742
  10. ride工具使用