2024年6月11日 星期二

(AI繪圖):使用latent couple模組

Latent Couple是什麼?

一般而言,prompt提示語對圖片的全域都會發揮影響力,所以常常可以發現,如果你針對某個事物描述了顏色,其他的東西也有可能自動就用上了這個顏色。這就有可能造成互相污染的情況,如何限定某個詞彙只在特定區域有效呢?這時Latent Couple模組就能發揮功用了。

簡單來說,Latent Couple會將圖片分割成多個區域,除了可以針對全域下提示詞之外,還可以在不同的區域下不同的提示詞,那這些提示詞就只會在限定的區域內有效,這對畫面上要出現兩個以上主角的情形會非常有幫助。


在stable diffusion的Extension頁籤選擇Install from URL,Latent Couple的網址是:

https://github.com/ashen-sensored/stable-diffusion-webui-two-shot.git

安裝完成後,在txt2img頁籤下面就可以發現Latent Couple的區塊了。


展開Latent Couple區塊,可以看到整體畫面如下圖,先將Enabled勾選起來,再選擇正確的圖片大小後,點選Create blank Canvas:


接下來就是用不同顏色的畫筆畫出分隔的區域,範例中我用紅、藍兩個顏色的畫筆畫出兩個區域,畫好了之後按下I've finished my sketch。


接下來就需要填入全域提示詞、以及紅藍兩個區域的限定提示詞了。我會在全域提示詞中填上總人數、背景地點與時空環境、畫面風格。而紅藍各自區塊的提示詞則填上各自的人物敘述內容。寫好之後按下Prompt Info Update,就會把相應的提示詞合併在一起。


雖然一般而言分成越多區塊產生結果圖片的時間會需要越久、失敗機會也越高。但是卻能產生出有更多變化的圖片,值得挑戰看看。

沒有留言:

張貼留言