導語
昨天下班,回家吃完飯就直接躺了,無聊的時候大家都會干什么呢?

當然是刷刷刷——抖音啦,嗯哼,然后返現了抖音上一款特效——「變身漫畫」,簡直好看到不行,
從明星到路人,堪稱全民參與,刷了很多類似的視頻發現效果竟然這么好看,來看下效果吧~
登場的是張藝興和戚薇,

可以看到,這個特效基于人物的面容,很好的轉換成了二次元漫畫風格,
尤其是眼睛的處理,把張藝興慵懶的眼神、戚薇水汪汪的大眼睛,詮釋的淋漓盡致,
當然發型也都是「滿分轉換」,分叉、造型等細節可以說是絲毫不差了,

突破「次元壁」的關鍵技術:今天來探討一下吧,制作一款動漫化的小程式!
每個人都美美噠~
正文
本文是利用百度api實作人像動漫化的小程式的哈!
這里首先給大家提供下面的一個網址,這就是百度AI開放平臺關于人像動漫化網站:
https://ai.baidu.com/tech/imageprocess/selfie_anime
尋找 API Key 和 Secret Key:
首先是搜百度ai進入以下界面:

這有點兒看不清哈:

第一步:登錄,

第二步:創建,

附原始碼如下:
# encoding:utf-8
import requests
import base64
# client_id 為官網獲取的AK,
client_secret 為官網獲取的SK
host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【官網獲取的AK】&client_secret=【官網獲取的SK】'
response = requests.get(host)
if response:
access_token= response.json()["access_token"]
將上面的【官網獲取的AK】【官網獲取的SK】' 替換成自己的API Key 和 Secret Key
'''
人像動漫化
'''
request_url = "https://aip.baidubce.com/rest/2.0/image-process/v1/selfie_anime"
# 二進制方式打開需要處理圖片檔案
f = open('001.jpg', 'rb') # 打開需要處理的圖片
img = base64.b64encode(f.read())
params = {"image":img}
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)
print(response)
if response:
# 保存檔案
f = open('t.jpg', 'wb')
img = (response.json()['image'])
f.write(base64.b64decode(img))
f.close()
效果如下:
01——小姐姐甚至景色,

?
??
02——來一組好看的背影殺,
?
?
?
03——簡直太驚艷了,

總結
妙呀妙呀啊~動漫化小程式,萬物皆可——要試試嘛?有物件的趕快上呀~
如需完整的專案原始碼+素材原始碼基地見:#私信小編06#或者點擊藍色文字添加即可獲取免費的福利!
你們的支持是我最大的動力!!記得三連哦~mua 歡迎大家閱讀往期的文章哦~

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/304338.html
標籤:python
