可以使用roop外掛程式,確定好臉部圖片後,使用roop固定,
然後生成的所有圖片都使用同一張臉。
這款外掛程式的功能簡單粗暴:一鍵換臉。
如圖所示:
任意上傳一張臉部清晰的圖片,點選啟用。
在其他提示詞不變的情況下,Stable Diffusion會跑出一張按照提示詞的要求的圖片,但臉部換成了roop外掛程式裏上傳的臉。
當然了,AI換臉的能力是有限的,不可能100%無瑕疵,還要結合比較合適的提示詞以及模型,但是效果已經很讓人震驚了。
看到這個外掛程式的時候,我就去下載,沒想到,從下載到偵錯bug到最終順利用上,足足花了三天時間。
為了避免入坑,我把安裝過程和註意事項給大家寫清楚。
一、外掛程式安裝前的準備工作。
1、VisualStudio環境
這個外掛程式是移植過來的,目前並不十分完善(所以為0.0.2版本),安裝前需要相應的環境。在Windows系統下,安裝VisualStudio。
下載地址:
安裝時,需要選中Python開發和C++開發。
安裝完VisualStudio,最好是重新開機一下電腦。
2、安裝外掛程式
https://github.com/s0md3v/sd-webui-roop
需要註意的是,安裝roop外掛程式必須科學上網,並且要配置為 全域科學上網 (這一步大概勸退90%的AI繪畫愛好者)... ...
如圖,只能說到這裏了。
3、重新開機Stable Diffusion啟動器
繼續保持全域科學上網的情況下,重新開機Stable Diffusion啟動器。
如果順利的話(可能有一半的機率不那麽順利),重新開機Stable Diffusion後,roop外掛程式就能安裝成功,安裝成功後,會在首頁看到roop外掛程式。
第一次執行成功後,可以結束科學上網工具。
大部份故障和科學上網不穩定有關,換個付費穩定的工具能解決90%的故障。
如果依然出現問題,請按照我的教程順序檢查。
比如,我安裝完成後,能出現外掛程式,但換臉不生效,出現了這樣一個錯誤提示:
我逐一排查了錯誤提示裏的每一個行程式碼,最終發現buffalo_l這個參數來自於insightface計畫,在該計畫裏,buffalo_l是一組模型!有五個!
insightface計畫提示模型安裝路徑是.insightface\models,我翻遍了Python所在的硬碟,也沒找到這個目錄,後來跟蹤程式執行情況,發現定位居然是在C槽的使用者目錄裏!
4、檢查模型是否安裝成功
roop程式不大,但下載了不少模型,並且分散在各個目錄裏,如果因為網速原因,有些無法正常下載的模型,系統不會出現提示,但畫圖的時候會失敗,只能自行尋找原因,下載模型並安裝到相應位置。
模型下載地址:https://www.123pan.com/s/ueDeVv-Xp0I.html 提取碼:lgyh
(1)基礎模型
安裝路徑:models\roopinswapper_128.onnx
(2)ifnude模型
安裝路徑:Windows使用者所在目錄\.ifnude\
舉例,我的Windows帳號名是「路過銀河」,安裝路徑就是:
C:\Users\路過銀河\.ifnude\detector.onnx
C:\Users\路過銀河\.ifnude\ classes
(3)insightface模型--人臉偵測模型
roop使用了insightface計畫的人臉偵測模型,坑爹的是,這幾個模型下載地址在谷歌網盤,有300多M,網路不穩定就無法正常下載,下載不成功無任何提示。
我是查了兩天才發現這個問題。我從insightface計畫找到了對應的模型,下載並安裝好,終於解決了。
安裝路徑:Windows使用者所在目錄\.insightface\models
C:\Users\路過銀河\.insightface\models\buffalo_l
buffalo_l是個壓縮包,下載後需解壓縮,共五個模型檔,然後安裝到.insightface\models\ 下。
如果你的roop安裝後不能正常工作,壓根不換臉,到上述幾個目錄排查,是否安裝好了模型檔,如果有漏網之魚,可以手工下載並拷貝過去,然後重新開機Stable Diffusion啟動器,就可以正常使用了!
讓我們試一下。
我從網上隨便找了一張圖片, 圖侵刪。
只需要選中「啟用」和「模型」(預設)。
在文生圖的提示詞框,輸入提示詞:
1girl, (flowers=1.5), Issuing, plant,sunlight, outdoors, white dress, long hair,((Cinematic Lighting)), hair between eyes,.shallow depth of field, romantic setting, dreamy pastel palette, whimsical details, captured on film,(RAW photo, best quality),(realistic, photo-realistic:1.3), clean, masterpiece,finely detail,masterpiece,ultra-detailed,highres,(best illustration),(best shadow),intricate, bright light,light_smile
然後點選生成就可以了。
需要註意的是,這個外掛程式一鍵換臉並不是十分完美,而且只能用於真人模型,對臉型的要求也比較苛刻(似乎更適合瓜子臉)。
請勿用於非法用途。
本文用到的所有模型及相關軟體下載地址:
https://www.123pan.com/s/ueDeVv-Xp0I.html 提取碼:lgyh