基於Python的人臉動漫轉換


  

  首先需要去百度申請你自己的接口。獲取access_token;

  

 request_url = "https://aip.baidubce.com/rest/2.0/image-process/v1/selfie_anime"
# 二進制方式打開圖片文件
#這里的image_src需要你自己去設置,后綴是輸出圖片的后綴名
def changedongman(image_src,houzhui): f = open(image_src, 'rb') img = base64.b64encode(f.read()) params = {"image":img}
access_token
= '【自己申請的】' request_url = request_url + "?access_token=" + access_token headers = {'content-type': 'application/x-www-form-urlencoded'} response = requests.post(request_url, data=params, headers=headers) if response: data = response.json() # 保存識別后的圖片 img_str = data['image'] img_data = base64.b64decode(img_str) t = time.time() currtime =str(round(t * 1000)) savePath = str("D:\\StudyPython\\code\\DealWithPhoto\\static\\katongphoto\\"+currtime+"."+houzhui) dataSavePath = str("../static/katongphoto/"+currtime+"."+houzhui) insert_image_sql = "insert into image(imagename,`path`,createtime) values(%s,%s,%s)" db.insertone(sql=insert_image_sql, param=('卡通', dataSavePath, get_local_time())) with open(savePath, 'wb') as f: f.write(img_data)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM