1. 程式人生 > >ZAO 換臉不安全?用 python 輕鬆實現 AI

ZAO 換臉不安全?用 python 輕鬆實現 AI

最近兩天一款名為 「ZAO」 的 App 刷爆了朋友圈,它的主打功能是 AI 換臉,宣稱「只需一張照片,就能出演天下好戲」 :

現實中不能實現當明星的夢,在這個 App 裡你可以,想演誰演誰。新鮮、好玩、有趣抓住了一大波人的好奇心,迅速火了起來。

但是這個 App 的使用者協議很可怕,明目張膽地在攫取使用者權利。
主要有兩點,第一,一旦你上傳了你自己的照片,這張照片的肖像權不再屬於你而是屬於 ZAO,它可以永久地使用這張照片並且幹任何事情,你無法干涉。
第二,如果你上傳的是別人的照片,例如明星的,那就默許這張照片你已經獲得了明星的永久授權,一旦明星發現狀告侵權,那麼承擔法律責任的不是 ZAO 而是你。
想想就很闊怕,不敢玩這個 App。

換臉這麼好玩,那還有什麼別的簡單安全的方法可以實現呢?

下面就來給大家介紹如何用 Python 快速實現 AI 換臉。
先來看效果,下面這兩位男神大家應該都認識。


圖片來源於網路


圖片來源於網路

腦補下,當他們 AI 換臉後會變成一張什麼樣的臉?

是不是毫無違和感?看得出像誰麼?

還可以調整引數增加融合度:

完全變成了胡歌,是不是有點流弊?

實現這個效果很簡單,只需要點選開啟我打包好的 python 程式,幾秒鐘就可以搞定:

整個 python 程式不難,呼叫了呼叫的是 Face++ 的 API,需要先註冊申請 API,詳情可以在下面瞭解:

https://console.faceplusplus.com.cn/documents/20813963

原始碼如下:

程式碼參考:
https://www.52pojie.cn/thread-1016974-1-1.html

【資源獲取】
感興趣的話可以下載下來玩玩看,關注公眾號:佳軟神器,回覆:902 就可以得到這個小程式和原始碼。
歡迎關注我的公眾號:高階農民