python实现人工智能Ai抠图功能
程序员文章站
2022-05-19 11:19:54
自己是个ps小白,没办法只能通过技术来证明自己。
话不多说,直接上代码
from removebg import removebg
import reques...
自己是个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抠图功能,希望对大家有所帮助