有幾天沒有寫關(guān)于stable diffusion繪圖的教程了主要也是沒有太多時(shí)間這里先寫一下關(guān)于prompt的基礎(chǔ)教程.
影響圖象生成的要素
使用stable diffuson進(jìn)行AI繪畫創(chuàng)作時(shí)會(huì)受到多重因素影響,包括hypernetwork,lora模型以及使用controlnet進(jìn)行構(gòu)圖等等.但是prompt也就是提示詞會(huì)影響很多東西,稍微改變一個(gè)提示詞可能就會(huì)有很大的變化.而提示詞這種東西本身需要自己進(jìn)行創(chuàng)作,不想模型可以直接白嫖其他大佬的,當(dāng)然如果有了好的模型,輸入少量的提示詞也確實(shí)能有不錯(cuò)的效果.
這里主要講解提示詞的基本使用,后面會(huì)繼續(xù)更新ControlNet,lora,latentcouple等等使用,歡迎繼續(xù)關(guān)注.
提示詞的性質(zhì)
首先明確,這種AI繪畫確實(shí)有種不確定性,也就是經(jīng)常說的煉丹.但是如果我們多試試也許能測(cè)試出其中的規(guī)律.
一個(gè)提示詞可能會(huì)改變整張圖,隨機(jī)性比較大,所以如果模型能解決的問題,一般就不用提示詞解決了.
比如使用某個(gè)人物的lora模型要比使用提示詞直接去描述這個(gè)人數(shù)效果好很多.
舉個(gè)例子,使用八重神子
的lora模型(如果沒有可以去civitai網(wǎng)站或者后臺(tái)私信我,我后面回復(fù)一個(gè)常用的模型網(wǎng)站列表).臉部使用面部修復(fù),這個(gè)模型偏寫實(shí),整體還是不錯(cuò)的.
正向提示詞
簡(jiǎn)單來說就是描述你想生成的圖片,比如上圖的正向詞
best quality, ultra high res, 1girl, full body ,school uniform,<lora:yaeMikoRealistic_yaemikoMixed:1>,face
可以考慮從以下幾個(gè)角度描述:
- 確定主題:1girl,1boy 比如上圖我就使用了1girl來生成一個(gè)女孩
- 特定條件 long hair,eyes 用來指定頭發(fā),眼睛等
- 畫面質(zhì)量 一般就加best quality,masterpiece這種詞就行了
- 畫面風(fēng)格 cartoon,realistic,這種一般用得少,因?yàn)閾Q個(gè)模型或是用hypernetwork本身就夠了.
注意避免提示詞的沖突等.
負(fù)向提示詞
繪圖時(shí)一般還要加入一些負(fù)向提示詞避免不好的結(jié)果.在上圖種我加的負(fù)向提示詞有
(worst quality:2),(low quality:2),(normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans,{{{bad_hands}}},badhand, bad_feet,(bad face),
可以看出來涉及圖像質(zhì)量方面以及防止 手部,腳部以及臉出錯(cuò).
deforomed, lowres, bad anatomy, text, error, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, artist name
上面是一些常用的負(fù)向提示詞
注意提示詞也不是越多越好,一般不超過150個(gè)token.
這里給幾個(gè)找提示詞的網(wǎng)站
- Public Prompts
- 魔咒百科詞典 (aitag.top)
提示詞權(quán)重
有時(shí)有些提示詞比較重要或者是輸入了這個(gè)提示詞圖像山卻沒有明顯體現(xiàn),這樣就可以提升這個(gè)詞的權(quán)重.
使用 () 增大權(quán)重,[]減小權(quán)重
比如
(best quality)
表示權(quán)重x1.1倍,當(dāng)然也可以自己更改
比如
(best quality:1.3)
提示詞組合
[a|b]
使用|
代表在每個(gè)步數(shù)更換提示詞,這樣使得生成的圖像融合a和b兩種特征.
比如我輸入提示詞
best quality, ultra high res, 1girl, full body ,school uniform,face,blue hair <hypernet:anime:1>, [blue eyes|red eyes|black eyes]
其中[blue eyes|red eyes|black eyes]
表示不同顏色的眼睛進(jìn)行融合,當(dāng)然這種可能效果并不是很好.
OR
[a:b:占比]
這樣會(huì)使兩個(gè)特征都在圖像上但按比重出現(xiàn).
AND
結(jié)合a,b特點(diǎn)同時(shí)出現(xiàn),進(jìn)行融合
orange:1.5 AND apple:2.5
畫面效果等可以搭配hypernetwork,視角動(dòng)畫可以搭配controlnet,特征任務(wù)可以搭配lora.
更改畫面大小
可以通過調(diào)節(jié)寬高更改圖片大小,圖片大小也會(huì)影響畫面中的人物.
畫面比較小通常分辨率就比較低,而且圖中人物也不會(huì)多.
在設(shè)置中我們一般會(huì)更改采樣方法,迭代步數(shù)來簡(jiǎn)單提升圖片質(zhì)量,通過批次數(shù)和單批數(shù)量來改變生成的圖片數(shù)量.
CFG scale用于修改提示詞整體權(quán)重.
種子數(shù)如果為-1表示隨機(jī)生成,否則為固定值,固定種子的情況下其他設(shè)置不修改那么生成的圖像也就是一樣的了.
最后做個(gè)下期文章預(yù)告,關(guān)于LatentCouple生成多人圖.文章來源:http://www.zghlxwxcb.cn/news/detail-465314.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-465314.html
參考資料
- Stable Diffusion提示詞寫法教學(xué),附範(fàn)例 | Ivon的部落格 (ivonblog.com)
- 純干貨,細(xì)節(jié)拉滿,AI繪圖,stable diffusion新手入門必看,文生圖全解_嗶哩嗶哩_bilibili
到了這里,關(guān)于[AI繪圖教程]提示詞prompt的基本使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!