內容目錄
如何生成一致的人臉?
AI 生成最常為人所詬病的,便是無法穩定生成一致的人臉,那麼與其一直透過 prompt 的調整來做出一模一樣的人臉。
不如我們換個思路,直接把人臉貼上去,這樣不就 100% 相同了嗎?
今天要介紹一款可以在 Discord 伺服器裡使用的免費換臉機器人 – InsightFaceSwap,可以替換照片及圖片中的人臉,不但可以與 midjourney 結合使用,也支援本地上傳圖檔換臉。
關於 InsightFace
InsightFace 是一個用於 2D 和 3D 面部分析的集成 Python 資料庫。InsightFace 是免費開源的,而且它的代碼是經過 MIT 麻省理工學院許可。
使用教學
如果你想要從零開始建立一個屬於你的自己的伺服器,並且導入 Insight Face Swap 的服務,建議你可以直接參考本次的影片教學
建立自己的 Discord 伺服器
首先,我們可以先將 discord bot 邀請連結 的 InsightFaceSwap Bot 邀請至你自身的伺服器,如果你想要更改 Midjourney 生成圖,一樣也可以把 Midjourney Bot 邀請進來。
InsightFaceSwap 指令說明
在開始之前,我們要先挑選合適的換臉照片,官方建議以:正面,高品質,不戴眼鏡,無劉海身份證照優先。
InsightFaceSwap 目前最多可以儲存 20 組人臉 ID, ID 長度不得超過十個英文字,每個 Discord 帳戶每天可以執行 50 次命令。
/saveid 輸入人臉
首先要進行換臉的第一步驟,便是上傳要變臉的參考圖檔,並給予 ID 命名。
/swapid 換臉
接著上傳你想要換臉的人像,在 idname 的欄位輸入你先前上傳人臉的 id name
多人換臉
以為只能單人換臉?NONONO 這樣就太無聊了,我們來試試一次換很多人臉
首先我們上傳一張婚禮照,男生在前面(左邊),女生在後面(右邊)
因此在 swapid 的部分輸入 boy,girl 作為區分,便可以依序貼上相對應的臉。

換臉後的樣子
那如果排序搞錯的話,出來的照片可能會相當悲劇
比方說這張照片是女生在前面(左邊),男生在後面(右邊),如果swapid 一樣照 boy,girl 輸入的話
出來的照片就會變成男生的臉貼在女生身上囉
混臉使用
你以為多人貼臉就是 insight face 的全部了嗎?那你還可以試試看把很多人臉「混」在同一張臉上 (最多三個)
我們可以使用符號“+”連結多個 idname(最多 3 個)以生成有趣的結果。例如, /setid boy+girl+messi
把三張人臉合在一起,看看成效會是如何,結果非常四不像。
除了使用“/swapid”命令處理本地上傳的照片外,我們還可以結合 midjourney 生成的照片直接換臉。
/setid
比起在本地上傳照片 Midjourney 的生成會比較麻煩,你首先要先打斜線訂定 set id 設定一個主要的貼臉的 id
除非你是要一直換同一張臉,那如果你是要一直在不同的臉之間,去做貼臉換臉的交錯呢,我會覺得你直接把圖片下載下來,再使用 SwapID 指令,會比直接把 Midjourney 的照片更改來得容易。
指定完主要 ID 之後,接著你可以針對已生成想換臉的照片按右鍵,選擇應用程式 inswapper ,就可以完成換臉啦!
/listid
如果說你忘記自己曾經有設過哪些 ID,斜線選擇 list ID,它就會跳出說你目前已經有的這一個ID的照片分別是哪一些
網路上這麼多 AI 繪圖教學,你真的學會了嗎
想要將 AI 生成融入你的工作流之中卻毫無頭緒?那麼你可以參考「天地人文創」這堂「AI 算圖 Leonardo.ai 超強工具實戰攻略 」,這是一堂關於 Leonardo.Ai 的課程,透過應用 AI 生成圖片技術來實現商用化,大幅提升工作效率以及搞定行銷素材、圖文創作。目前早鳥價預售中,輸入專屬折扣碼「BARNEY500」現折 500,還可以抽 XPG 等電競周邊,點擊連結了解課程資訊,讓 Leonardo.Ai 成為你在實務應用上,最強設計的 AI 輔助!
以上就是Insight Face的教學,它是一個免費開源的機器人,可以搭配 Midjourney 的服務使用
同時你也可以單獨上傳圖片使用,一樣兩種方法提供給大家,回去玩玩看囉~
如果你想要吸收更多關於 AIGC 的新知還有應用教學的話,歡迎訂閱我的 YT 頻道!
關於節目? 每週介紹一則生活風格的人物訪談,透過聲音|文字|影像,滿足受眾對品味的想像
收聽|社群連結請至? barney.soci.vip
[…] 上一頁 […]