AI繪畫Stable Diffusion小白入門教程(3): 在之前的教程中,我們已經(jīng)介紹了如何寫出好的 prompt,以及一些技巧和原則。今天,我們來深入了解一下 SDWEBUI 的基礎(chǔ)功能……
哈嘍!伙伴們,我是小智,你們的AI向?qū)Аg迎來到每日的AI學(xué)習(xí)時間。今天,我們將一起深入AI的奇妙世界,探索“AI繪畫Stable Diffusion小白入門教程(3)”,并學(xué)會本篇文章中所講的全部知識點。還是那句話“不必遠(yuǎn)征未知,只需喚醒你的潛能!”跟著小智的步伐,我們終將學(xué)有所成,學(xué)以致用,并發(fā)現(xiàn)自身的更多可能性。話不多說,現(xiàn)在就讓我們開始這場激發(fā)潛能的AI學(xué)習(xí)之旅吧。
AI繪畫Stable Diffusion小白入門教程(3):
在之前的教程中,我們已經(jīng)介紹了如何寫出好的 prompt,以及一些技巧和原則。今天,我們來深入了解一下 SDWEBUI 的基礎(chǔ)功能,看看你是否都掌握了。
一、基礎(chǔ)功能概述
SDWEBUI 有三個最基礎(chǔ)的選項卡,分別是:
txt2img (text to image) 文生圖:輸入 prompt,生成圖片。
img2img (image to image) 圖生圖:對已有的圖片進(jìn)行修改和調(diào)整。
Extras 圖像放大:對生成的圖片進(jìn)行放大處理。
這三個功能非常容易上手,簡單來說,就是通過文生圖輸入 prompt 生成圖片,如果不滿意,可以將圖片扔到圖生圖中進(jìn)行細(xì)微調(diào)整,直到滿意為止,然后再通過圖像放大功能輸出大圖片。
二、腳本功能和其他擴(kuò)展功能
除了上述基礎(chǔ)功能外,SDWEBUI 還提供了許多強大的腳本功能和其他擴(kuò)展功能,下面我們逐一介紹。
(一)擴(kuò)展繪畫 (Outpainting)
功能:在原畫的基礎(chǔ)上擴(kuò)展原畫繪圖。
位置:位于 以畫生畫 (image to image) 的腳本中。
這里有兩個擴(kuò)展繪畫的選項,分別是 Poor man’s outpainting 和 Outpainting mk2,具體差別在后面的補充中會提到。
使用建議:
步數(shù) (Sampling steps):選擇在 50~100 之間。
抽樣方法 (Sampling method):使用 Euler 或者 DPM2。
噪點強度 (Denoising strength) 和 CFG 比例 (CFG scale):拉到最大效果最佳。
從圖中可以看到,第 81 步的效果遠(yuǎn)好于 10、30 甚至 80 步的效果。
參數(shù)說明:
Pixels to expand:擴(kuò)展大小,以像素為單位。
Mask blur:mask 模糊,與原圖邊界的漸變模糊程度,實現(xiàn)圖像銜接更自然。
(二)圖像修補 (Inpainting)
功能:對圖像進(jìn)行涂色 (mask),并依據(jù)涂色的位置以及用戶選擇進(jìn)行各種調(diào)整。
參數(shù)說明:
– Mask blur:同上,mask 模糊,與原圖邊界的漸變模糊程度,實現(xiàn)圖像銜接更自然。
– mask 的兩種功能:
1.Draw mask:涂色的地方進(jìn)行重新繪畫。
2.Upload mask:上傳 mask 圖片,涂色的地方與上傳的圖片銜接。
涂色模式 (masking mode):
Inpaint masked(默認(rèn)):只重新繪畫涂色的位置。
Inpaint not masked:反向 mask,并重畫。
涂色樣式 (Masked Content):
被涂色的位置在圖片進(jìn)行重新繪畫前被輸入的樣子。如果去掉多余的胳膊可以嘗試使用 fill 或者其他,如果使用 original 則會在原來的基礎(chǔ)上重新繪畫出新的胳膊。
不改變原分辨率上圖像修復(fù) (Inpaint at full resolution):
通常情況下,圖像修復(fù)輸出的整個圖片會以你指定的 (在 UI 輸入) 分辨率輸出。勾選此選項后則只改變涂色位置的大小,修復(fù)后指定區(qū)域后直接粘貼到原圖中。也就是說,不會再改變你原圖的分辨率。
Inpaint at full resolution padding, pixels 填充像素:
暫時不知道是干什么的,猜測是粘貼到原圖后進(jìn)行擴(kuò)展的像素。
(三)提示詞矩陣圖 (Prompt matrix)
介紹:在不同的 tag(prompt 提示詞,目前國內(nèi)普遍使用 tag 來稱呼,為了方便理解下文都使用 tag 稱呼)之間用 “|” 分割,每個 “|” 后面跟一個 tag,保留或刪除每一個 “|” 后面的 tag 進(jìn)行排列組合,使用同一個種子 (seed) 生成多張圖。數(shù)量為 n^2,n 為 “|” 的數(shù)量。
示例:
a busy city street in a modern city | illustration | cinematic lighting
“|” 后面的 tag 有 illustration 和 cinematic lighting,因此會生成 2^2=4 張圖,分別是:
刪除 illustration 和刪除 cinematic lighting
保留 illustration 和刪除 cinematic lighting
刪除 illustration 和保留 cinematic lighting
保留 illustration 和保留 cinematic lighting
使用方法:
在文本繪畫 (txt2img)、以畫生畫 (img2img) 的選項卡里下方的腳本中選擇 “prompt matrix”。
(四)色彩草圖 (Color Sketch)
功能介紹:可以在圖生圖中,人工提取顏色調(diào)色。這是一個需要在命令行里面添加才能開啟的隱藏功能。
命令行參數(shù)添加:–gradio-img2img-tool color sketch
注意事項:
只能用在 img2img,用在 txt2img 會導(dǎo)致瀏覽器嚴(yán)重卡頓。
(五)tag 強調(diào) (Attention/emphasis)
功能介紹:這個功能用得很多,大家也比較熟悉,屬于描述技巧的基本功。
默認(rèn) tag 權(quán)值:所有默認(rèn) tag 權(quán)值 (也可以稱為注意力,attention) 為 1,越大 tag 效果越強。
注意:9 月 29 日后的版本小括號不能單獨用于擴(kuò)大 tag 權(quán)值,只用于修改權(quán)值。
小括號:(tag:n),使 tag 的權(quán)值修改為 n,如 (cute:1.5),強調(diào)該 tag 為原來的 1.5 倍。
中括號:[tag] 權(quán)值縮小至 1/1.05≈0.952,[tag]=(tag:0.952),可以疊加,效果相乘,如 [[tag]]=(tag:0.907) (1/1.05/1.05≈0.907)。
大括號:{tag} 權(quán)值擴(kuò)大 1.05 倍,{tag}=(tag:1.05),可以疊加,效果相乘。
(六)循環(huán)出圖 (Loopback)
功能介紹:用圖生圖 (img2img) 的輸出中,為以圖生圖新的輸入。也就是以圖生圖生成的圖片保存后,用該圖片替換輸入圖片。
使用方法:
在圖生圖 (img2img) 的選項卡里下方的腳本中選擇 “Loopback”。
這個是經(jīng)常會使用的迭代方法,以前在 MJ 里面也經(jīng)常使用。
嘿,伙伴們,今天我們的AI探索之旅已經(jīng)圓滿結(jié)束。關(guān)于“AI繪畫Stable Diffusion小白入門教程(3)”的內(nèi)容已經(jīng)分享給大家了。感謝你們的陪伴,希望這次旅程讓你對AI能夠更了解、更喜歡。謹(jǐn)記,精準(zhǔn)提問是解鎖AI潛能的鑰匙哦!如果有小伙伴想要了解學(xué)習(xí)更多的AI知識,請關(guān)注我們的官網(wǎng)“AI智研社”,保證讓你收獲滿滿呦!










微信掃一掃
支付寶掃一掃