【合集】可能是全網最適合建築室內景觀設計師的SD-Webui系統入門課程 | 零基礎新手學習Stable Diffusion保姆級教程 P10 - D07-圖像尺寸、CFG和高分修復

东方之韵
2 位粉絲
11 觀看·2025年9月20日
Hello大家好 歡迎來到本節課
這節課我們接著來給大家去講一些基礎的參數
然後首先是一個圖像的寬度和高度
這個地方有一個基礎的知識要給大家去補充一下
就是我們SD1.5它最早的底膜
就是沒有去經過二次訓練底膜
它的出圖的訓練的尺寸是512x512的
所以我們最佳的出圖尺寸其實就是512x512
就是它跟它的底膜是最吻合的
但是我們後來經過一些二次訓練
像我們這些模型都是經過二次訓練的
我們在二次訓練的時候
有些時候把這個圖像的尺寸去加大了一些
有些是768x512甚至1024x768都有
通常來說我們不太會去超過1024
超過1024我們電腦一般來說
去做這個訓練都不太帶得動了
所以我們在使用1.5的時候
就是你如果說直接是用這個紋身圖
去生成這個圖像的寬度和高度
通常建議大家不要超過1024
你可以適當去調高一些
比如你改成768x512
這個是可以的
然後比如說我這地方有一個提示詞
就是這個技術系手勢
然後寫了一個老人對吧
然後我們來點擊生成
它就會給你生成寬圖
如果說你不去改
它默認的就是這個方圖
一般來說方圖是比較少的
方圖一般它只是計算機去做訓練的時候
它會比較方便一些512x512
但是我們實際比如說你看電影
CPT裡面對吧
它通常來說這個比例的都是一個橫圖
然後我們這還有一個小的插件
要給大家介紹一下
就是這個插件
如果說你用的是我們的整合包
這裡面就自帶的
這可以去設置這個圖圖的比例
在這你可以去設置它
比如你要16x9的
那你在這去改成16x9的就可以了
然後你這只需要去設置一個邊的寬度高度
比如你要800
然後另外一邊它會自動去給你去匹配
不用你再去開著這個計算器對吧
去計算它的這個比例
有時候這個會有點麻煩
我們去裝一個這個插件
那這個插件的名字叫這個
這個插件
這個SDWebUI的這個鎖定
它的這個比例的這個插件
這個裝好了之後
在這個擴展這裡面
你可以看到有一個這個東西
就是它裝好它就會在這
可以去鎖定它的比例
這個會比較方便一些
通常來說我們有一些常用的尺寸
3x2 4x3 5x4 16x9這些
你可以在這去設置
那我們文身圖
如果說你的這個初始的尺寸
就是設置的太大了
我先把這個關掉
我們通常默認是512x512
它512x512
就是它的一個最基礎的一個
就是它去生成圖像的一個
叫單位吧
當你把這個圖像的尺寸
設置的特別大的
它有可能會產生一種紊亂
比如說我們輸一個它的3倍
1536x1536 1536
當然這個首先
你的電腦本身要有足夠大的顯存
那就是如果說你電腦顯存太小了
有可能這個圖像尺寸設置的太大
它直接就會報錯
就是生成不了
像我的這個4090生成1536x1536
也是沒有問題的
但是它有可能會造成一種紊亂
那就是什麼情況
我們點擊生成給大家看一下
我們這明明寫的是生成一個人
但是它會生成多頭
多頭的這種人物形象出來
甚至你把這個尺寸調得更大
你調到2048
它可能會生成出來更多的頭
就是它明明寫的是一個人
但是它出來了好幾個人
這個畫面裡面
它的提示詞就不聽話了
你看到這邊
它出來了一些很詭異的圖像
它是什麼原因
等它生成完了
我簡單跟大家說一下
就是當我們的這個圖像
偏離512x512太多的時候
它就會去把這個圖像裡面
就是它比如說
它在生成這塊區域的時候
它會去生成
它按照我們的提示詞
去生成一個人物
它在生成這塊區域的時候
它就按照我們提示
去生成一塊人物對吧
它並不是直接一來
就給你生成整塊的
你的2048x2048這麼大塊圖
它生成不出來
它可能在局部的某一塊
它在這兒去生成這塊的時候
它有一個512x512的
或者說稍微大一點的
我們可以稍微的
適當的突破一點點
比如768x768的時候
它生成了一個人
但是你超過這個框之外
它又要去重新去生成的時候
它又要去理解我們的提示詞
然後它就會生成很多個人
這個時候就會產生一種
非常嚴重的紋斷
所以通常來說
我們建議大家
如果你直接在紋身圖的時候
這個圖像的尺寸
不要去超過1024
如果是用的是1.5這個底模
但是有一種例外的情況
就是我們
如果是你加了control net
是可以突破1024的
這個我們後面講到control net
再跟大家去說
但是如果說你只是
用這個
最基礎的紋身圖
去生成這個圖像
就建議大家不要去超過太多
我們用這個人
去給大家舉例
會比較容易去理解
因為人
你出現三個頭就
一眼就知道這個圖出問題
但是你用建築去畫的話
比如我們這一方
用一個建築給大家去畫一下
我還是把這個比較調的
調到比如1536
1536
好 然後乘一個1536
這個建築它是自動跟你融在一起
有時候你可能看的
沒有那麼明顯
比如我們寫一個
現代建築
點擊生成一下
好 它這個雖然說
其實也是產生了紋亂
就是我們如果說
默認的這個底模
它其實去生成這個現代建築
應該不是這樣子的
但是它現在
它生成了很多的這個現代建築
但是它可以自動疊在一起
有時候你可能看不出來的吧
所以用人來跟你演示
你可能看著會
覺得會自然一點
就是我們可以把這個隨機種子
給它固定住
然後我們
我們改回去
改成768
改成一半
你去看它這個
實在這個生成小圖
生成正常的現代建築
差不多應該是這樣子的一個狀態才對
就是當你把這個尺寸調得很大的時候
它就紋亂了
生成了很多個現代建築
跟你融在一起的
這個就是關於圖像尺寸的一個基本的概念
然後後面就是生成圖像的批次和單批的數量
你如果說比如說我生成兩批
每批生成個三張
這個就是會一共給你生成6張圖
就是第一批三張第二批三張
你點擊生成
它就會給你去生成很多張圖
那這個就是我們在做AI的時候
經常要去做這個抽卡
對吧
就是我們想要去多生成一些內容
因為它每次都是隨機的
它有一個隨機種子
我們一般來說
我們這個隨機種子就開成-1
然後這個隨機種子它就會
去自動的去幫你去隨機生成一些內容
如果說你這個地方
剛剛是固定的隨機種子
它應該是在這個隨機種子後面
直接去挨個去相加
我們在這兒可以看到它下面有參數
這是這個504對吧
這個隨機種子
然後這個就變成了505
506對吧
它的隨機種子這兒可以看得到
它就是
如果說你固定的這個隨機種子
它就依次往後去相加
這個就是批次和數量
通常來說這個數量
它一批最多隻能設置到8個
一般來說這兩個
它其實就是一個相乘
那如果說你
比如說你需要9張
你直接在那邊去設這個9批就行了
我一般就是這樣子
下面這個單批數量
我一般就不去動它
那麼這個就是關於我們圖像的
這個寬度高度
以及關於這個批次的一些
非常簡單的這個解釋
這個比較簡單
然後下面有一個參數
比較重要的是這個
SafeG的這個提示詞引導係數
它這個參數的意思是什麼
就是我們的提示詞
它去影響我們生成這個畫面
它的這個影響力的這個強度
這個地方為了給大家去
更清晰的去說明這個問題
我們這兒有一個表格
我們給大家先做了一個
提示詞
我們通常來說默認是在7
然後我去設置了這個X座標
我們是1到1 3 5 7 9
11 13 15 20
然後30
通常來說我們
一般來說不會超過13
這個就已經算很高了
然後它跟這個迭代步數
也有一些關係
我們通常來說
迭代步數是20
當然我們迭代步數
如果更少一些的話
我們也給大家去做了一個測試
當我們的迭代步數比較少
然後你的SafeG值
又比較高的情況下
這個畫面會直接產生這種
就是崩掉了壞掉了
這個圖就不能用
當你的SafeG值特別高
它其實就會有這樣一個趨勢
當我們的Step
比如說我們迭代步數是20的時候
其實你的SafeG值特別高
它也會產生這麼一個趨勢
那麼總的趨勢就是
這樣子的
然後我們再看
SafeG的值特別低的時候
這個畫面其實會比較模糊
就是有點灰有點糊
就是它的細節感覺沒出來
這個就是SafeG值
它大概的一個趨勢
我給大家
縮小一點
給大家看一下
它其實是這樣子的
我們的SafeG值
然後我們從中間值
然後越小的話
它提示詞的影響因素就越低
它會產生的結果
就是畫面會有點模糊
不太清晰
當你的提示是越來越高的時候
它這個畫面會逐漸的變得銳利
但是過分的高的話
它會產生這種畫面的崩壞
通常來說
我們大概是在這麼一個範圍之內
就是5到10幾
11 12左右
差不多這個區間我們是用
大部分情況下是沒問題的
當你的迭代步數
一般來說我們很少會設置到10
我們一般來說是在20
當你在這個區間
它就比較安全的
有時候我們會把迭代步數
為了它品質更高
你可能會設置到30 40 50
甚至更高
那麼在這個區間
基本上都是比較安全的
當你的迭代步數越高的話
它其實產生崩壞的機率
也越來越小了
就是當你的迭代步數很高的時候
你看到你可以把SafeG值開得很高
它也不會出現這種崩壞
它有一個相互的關係
但通常來說
這個默認的7
其實就是適應
適用於大部分的場景是可以的
如果你沒有一種非常特殊的要求的話
我們可以不用去改它
當我們在出一些非常大的場景的時候
有時候我們去出一些大鳥看
我們會把迭代步數開得比較高一些
然後會把SafeG值適當的開高一些
但大家平時日常使用的話
SafeG值你就用它默認的就可以了
如果有需要特殊用法的時候
我們後面再跟大家去講
它的特殊的用法
好
那麼這個是SafeG的值
好
然後還有一個比較重要的參數
是高分辨率修復
我們剛剛給大家說了
我們在SD1.5的模型下面
如果說我們要去生成比較大的圖
比如說你要去生成1000多的圖
它其實是容易出現混亂的
我們怎麼去生成大一點的圖
這個圖如果說你只是768x768
這個圖相對來說還是比較小
你放到4K的屏幕上面
或者說你放到1080P的屏幕上面
我們把這個圖從文件夾裡面把它打開
你這個圖你打開之後
其實很小一張圖
它其實只有這麼大
剛剛它是把它撐到全屏的
它實際上這個圖比較小
你想在PPT裡面去放的時候
它這個其實像素放大了之後就會比較糊
這個時候我們就有一個叫
高分辨率修復的這麼一個技術
就是我們先生成這個圖
然後它基於這個圖
再去給你去做一個放大
放大同時它可以去做一些重繪
這個高分辨率修復
我們通常來說
如果說你想去生成更好的圖
我們就會建議大家把它打開
然後高分辨率修復你打開之後
在這有一個叫放大算法
就是這個放大算法
我們有很多這個地方
我們就直接給大家說結論
就是這你就直接去用這個
CX UltraSharp
就是我們做這個設計
用這個算法就是最好的
它這個模型的話
是需要自己額外去安裝的
這個模型如果你用的是我們的整合包的話
就已經在裡面了
在這個
它的位置是在這個models
然後有一個叫ESR Gump
在這裡面你去裝一下這個
CX UltraSharp就行了
其他的模型它是有些是自帶的
我們這個模型需要額外安裝一下
你用我的整合包的話
這裡面自帶的就有了
如果說你用的不是我的整合包
你可以把我的整合包下載一下
然後從我的這個模型這個位置
去把它拷貝一下
拷貝出來就可以了
然後在這
然後它的高分迭代步數和重繪幅度
它有一個相對的關係
我這裡也是提前去做了一個表
它這個高分迭代步數
其實跟我們這個地方的迭代步數
其實你可以理解成是一個
一個差不多的意思
但是它有一個非常特殊的用法
就是它的這個高分迭代步數
可以直接設置為0
重繪幅度是什麼意思
就是它去放大的時候
它是否要對你的這個圖進行
比較多的修改
我這裡已經提前做好了一張圖
給大家可以去看一下
就是我們的高分修復
它的這個關係和迭代步數
那我們這個Denoising
就是這個重繪幅度
那麼當我們的重繪幅度設置的
為0的時候
就是這個建築的
我們生成這個線的建築
最開始它就是這個樣子
然後我們去給它去做一個放大
那麼我們這個都是放大兩倍
就是從512乘以512
然後直接放大到1024乘以1024
當我們的重繪幅度開的很大的時候
你可以看到在後面對吧
它的這個建築
跟最開始這個建築
它的這個造型
已經發生了一些走樣了
對吧
就是我們從這邊過來
它的重繪幅度是依次的在增加
當我們的重繪幅度到0.8 0.9
甚至你還可以到1
它的這個建築
跟最開始這個建築
都已經長得不是很像了
這個就是重繪幅度
那麼第一列我們這個高分修復的
這個步數
高分迭代步數
它就是0
這個很神奇
它0它其實也可以去
給你去產生高分的修復
同時它的這個畫面
同時它這個畫面也是得到了
質感得到了一些提升的
就是它是這樣子
它這個畫面會比
你沒有去做修復的那個畫面
質感會更好一些
然後我們可以單獨拿一張圖
給大家去做一個對比
好
然後如果說你要去開高分迭代步數
建議大家就是至少你要開到
10步
15步左右往上
當你的高分的叫迭代步數
開的比較低的時候
它反而畫面會容易產生一些崩壞紊亂
就比如說你的高分迭代步數
只有個什麼4步
當你單次留想把重繪幅度
拉得比較高的時候
它這些畫面都是壞掉了
對吧
看到這些位置差不多這塊區域的
這些畫面都是壞掉的
差不多在這塊區域
對吧
這個就很容易出問題
就是你的重繪幅度稍微的調高一點
它這個畫面就崩掉了
至少要調到10
它這個畫面就不太容易去崩了
這個是它一個比較特殊的用法
就是你的迭代步數
比如說你開到15
當開到15
它這個畫面不會崩
但是它其實產生重繪的效果
其實跟你叫我們的高分迭代步數為0的時候
它重繪的效果其實並沒有明顯的差別
對吧
就是你的高分的迭代步數
你直接開成0
它重繪出來的效果也是很清晰的
也是完全沒有問題
OK的
所以通常情況下
我們就建議大家直接開成0
然後我在Savage AI上面
看到過很多大神
就是這些訓練大模型的這些大佬
他們其實也是用的高分迭代步數
用了0就可以了
那麼重繪幅度就是大家根據自己的需要
它是什麼意思
就是你重繪幅度越高
它跟你原圖的粗度的程度就越大
對吧
就是你原圖是這樣子的
當你的重繪幅度比較低的時候
它基本上就基於你這個原圖
去做了一點點的修改
但是當你的重繪幅度越來越高
到0.7左右
基本上就可以跟發生一個很明顯的變化
對吧
0.5以下它變化是比較小的
比較細微的
你看這個縮略圖
可能都看不太出來
但是0.7以上
它變化就很明顯
這個就是關於重繪高分
修復它的一些注視點
那麼我們這可以來拿一張圖
我們來給大家去做一個對比
我們把隨機種子開成-1
然後我們就先高分辨率修復
它因為已經打開了
打開了之後
現在它跟以前不一樣
以前我們是有個勾
可以去把它關掉
但現在打開了就關不掉了
你只能重新去啟動一下
我們把它先關了
我們重新啟動一下
我們重新啟動之後
我們在反向提示詞寫個模板
然後正向提示詞寫個基礎
基礎是然後寫個線內建築
然後我就直接讓它生成一個
其他參數都不調
我們就直接讓它生成一個
我們來看一下
我們生成了一個線內建築
它現在是這樣子的
這個圖像它其實質量不是特別好的
然後我們可以來做一個高分修復
我們可以對比一下
我們把這個種子給它固定了
這樣子讓它生成
它的圖像就是這樣子的
然後把這個高分修復打開
放大算法選擇4XR
這個就固定下來就行了
高分迭代步數也是用0
重繪幅度我們可以稍微的調小一點點
比如我們調到0.5
我們來看一下對比一下
重繪了之後
跟沒有去做這個重繪
沒有去做這個放大有什麼區別
它這還有一個放大倍數這個選項
這個放大倍數就是指的放大多少倍
然後這個是重繪之後的這個圖
這兩張圖我們可以來看
有很明顯的差距
就是我們可以打開這個文件夾來
這個最後一張是重繪之後的
就是這個是做了放大的
這個是沒有去做放大的
這個你可能這樣子看
看出來這個差距
首先這個大小上有差距
然後我們可以用這個
這個叫yby頂上有個叫無邊圖像瀏覽
在這我教大家怎麼去用
它有一個叫圖片對比的這個
我們在這個文身圖這
你可以直接去把這個圖
這樣是我們最後一張
把這張我們是把它拖下來
拖到這來
然後把這張拖到這來
可以去直接去做一個對比
就是這兩張圖
你可以去做一個這樣子的畫面對比
這樣子你就會看到
這個是不是清晰很多
這個樹
這樣子你看到它的細節
我們可以全屏查看
這樣子看得更清楚一些
這個是我們的左手邊對吧
這個是高分辨率修復之後的
你看到這個畫面的細節
然後右手邊的這個是
沒有去做高分辨率修復的
你看到整個這個建築它的這個
體積感它的這個輪廓對吧
很清晰變得很清晰
這個就是高分修復和
不去做高分修復的一個區別
那麼這幾顆
我們就給大家去講這麼幾個字典
關於這個圖像的尺寸
圖像的初始的尺寸
然後它的這個
CFG的這個值
然後高分修復是一個什麼意思
然後這裡面其實還有一個
Refiner
我們這個基本上不會用到
它是1.5的模型用不到的
只有我們用SDXL的模型
才會需要用到Refiner
它有專門的Refiner模型
去加載Refiner模型的
這個我們後面再講到
XL的模型的時候再給大家去講
那麼這個按鈕
大家可以暫時先去忽略它
好 那麼關於這個
Stable Diffusion
它的所有的這些初圖的基礎參數
我們就給大家去做了一個
非常系統的一個講解
那麼大家再去用這個
最基礎的紋身圖
去產生這個
去做這種概念圖的話
基本上是沒有什麼問題了
那我們這節課就先給大家講到這
謝謝大家的觀看
