python实现人工智能Ai抠图功能
2024-09-01 15:15:10
这篇文章主要介绍了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抠图功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
最新文章
- ASP.NET Core 导入导出Excel xlsx 文件
- activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含义
- 利用http缓存数据
- XMl入门介绍及php操作XML
- TCP/IP详解 学习三
- Douglas Crockford: entityify &; deentityify
- POJ 1017 Packets
- Hadoop入门--HDFS(单节点)配置和部署 (一)
- 读书笔记_Effective_C++_条款二十三:宁以non-member、non-friend替换member函数
- 基于visual Studio2013解决C语言竞赛题之1016循环打印矩阵
- js第一天 inner html value
- html学习笔记 - meta link
- 小型 Web 页项目打包优化方案
- Visual Studio 2017/2019 企业版 Enterprise 激活码
- centos7下安装docker(15.1跨主机网络)
- BZOJ2442 Usaco2011 Open修剪草坪(动态规划+单调队列)
- MySQL查询当天、本周,本月,上一个月的数据
- 连接两个点云中的字段或数据形成新点云以及Opennni Grabber初识
- Laravel5.1 关联模型之后操作
- java入门---对象和类&;概念详解&;实例