先至GitHub網站上的: camenduru/stable-diffusion-webui-colab 這個專案
連結: https://github.com/camenduru/stable-diffusion-webui-colab
此時同一個頁面往下滑至下方有一個區域都是不同的模型
例如:
stable_diffusion_webui_colab 【一般基本的v1.4模型】
waifu_diffusion_webui_colab 【製作動漫模型】
請記得StableDiffusion在選擇模型上是非常重要的,因為選了什麼模型算出來的圖就會是那種風格
為了製作出超像真人韓式明星的臉蛋模型,請用【Ctrl+F】找到一個叫【ChilloutMix】的一個模型
可以選擇想要的程式複雜度分別為lite、stable、nightly三種不同的大小模型檔,本文以nightly為例,進入網址後會直接到Colab程式碼頁面
點選【複製到雲端硬碟】
點選【執行鈕】
請記得當點選執行後就會立即跳出警告視窗,點選【仍要執行】
等全部都安裝完後,就會最後出現這個頁面,複製第二個連結,可以到任何瀏覽器貼上
**如果【行動學習計畫的話】直接貼到手機網頁上就可以直接在手機上直接做**
(小蝦老師都幫大家留意好這乾貨了,別在猶豫說沒有經費來源,來學習新知識了,但如果是不會寫計畫書也沒關係,花費用請我幫你寫也可以 哈)
請記得Colab提供免費的GPU是有額度限制,當超過就要等20小時後才能繼續使用
將連結貼到網頁後就會開啟以下畫面,以下逐一介紹功能【此介面叫做Auto1111】
下面我們開始說明4種比較常見的功能
1.txt2img : 文生圖
2.img2img : 圖生圖
3.Extras : 延伸放大
4.PNG Info : 讀取圖片資訊
如何確認目前使用的模型是什麼呢? 在左上角的地方會寫
以下我們開始第一種 txt2img (文生圖) 開始操作介紹
上面欄位正面敘述【Prompt】
請在這個欄位中輸入完整的人事時地物的咒語內容
下面欄位負面敘述【Negative Prompt】
請在這個欄位中輸入不希望算出太醜的咒語內容
採樣步數建議設定30或以上就好
Restore faces 將圖片做自動修正(非必要勿開)
Hires.fix提高解析度
圖片寬度及高度
CFG Scale算出來的圖片多接近咒語
CFG 2 – 6:具有創意,但可能不遵循prompt;做圖喪失靈感時可以考慮使用。
CFG 7 – 10:對於大多數prompt來說推薦使用。在創意和引導生成之間取得良好平衡。
CFG 10 – 15:當您確信您的prompt足夠好/具體時。
CFG 16 – 20:一般不推薦使用,除非prompt詳細描述得很好;可能影響整體性和質量。
採樣方式建議選擇【DPM++ SDE Karras】
Batch count一次算幾張
Batch size一次算幾批
舉例: Batch count如果為2,Batch size如果為3
那就是一次算出2張總共產出三批 【2*3=6張圖】
Seed如果用同一種模型同一個Seed出來的人型會最類似,主要用於製作同系列時使用
設定好參數後就可以開始下咒語了
以下提供一些建議資料:
正面提示詞
(8k, RAW photo, best quality, masterpiece:1.2), (realistic, photo-realistic:1.4), ultra-detailed, (Kpop idol),perfect detail , looking at viewer,make up,
負面提示詞
paintings,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy,(long hair:1.4),DeepNegative,(fat:1.2),facing away, looking away,tilted head, {Multiple people}, lowres,bad anatomy,bad hands, text, error, missing fingers,extra digit, fewer digits, cropped, worstquality, low quality, normal quality,jpegartifacts,signature, watermark,username,blurry,bad feet,cropped,poorly drawn hands,poorly drawn face,mutation,deformed,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,extra fingers,fewer digits,extra limbs,extra arms,extra legs,malformed limbs,fused fingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions,gross proportions,text,error,missing fingers,missing arms,missing legs,extra digit, extra arms, extra leg, extra foot,
如果上方的咒語內容沒有加入任何條件就會預設算出人臉特寫,但如果我想要加上一些咒語補充
例如:
畫面顯示上半身(upper body)
穿上和服(kimono)、漢服(HanFu)、比基尼(Bikini)
補充:
1.prompt權重:越靠前的prompt權重越大。例如,若將景色prompt放在前面,則人物會相對較小;反之,人物會變大或呈現半身狀態。
2.圖片大小對Prompt效果的影響:圖片越大,則需要更多的Prompt,否則Prompt可能會相互污染。
3.prompt權重調整方法:在Stable Diffusion中,
使用小括號()可增加括號中prompt權重,例如未宣告預設是x1.1,
使用中括號[] 可減小括號中prompt權重,例如未宣告預設是x0.91,
但如果後方有宣告則以宣告的prompt權重為主,例如(8k, RAW photo, best quality, masterpiece:1.2)解釋為8k, RAW photo, best quality, masterpiece分別都x1.2。
4.Prompt支持使用emoji:Stable Diffusion AI支持使用emoji,可通過添加emoji來達到表現效果,
例如使用😍來形容表情,或使用🖐來修正手部繪畫。
Stable Diffusion 提供了一些特殊的符號來幫助您更精確地控制圖像生成過程。
以下是這些符號的使用方式:
“+” 和 “ AND ”:這兩個符號都用於連接短關鍵字,以表示您希望同時滿足這些條件。
使用 “AND” 時,需要在兩端加上空格。
例如『mother + home』 或 『mother AND home』。
“|”:這是循環繪製符號(融合符號),用於在多個 Prompt 之間創建循環繪製效果。
例如『(pink hair:1.1) | (black hair:1.4)”』,Ai 會根據這些權重在 pink hair 和 black hair 之間循環繪製,你就能得到黑粉紅漸層的髮色啦。
括號:在 Stable Diffusion 中,使用括號 () 可以增加括號內 prompt 的權重 x1.1,而使用方括號 [] 可以減小 prompt 的權重 x0.91。
使用這些符號和權重可以讓您更好地控制 Stable Diffusion 的生成。
特殊咒語資料庫:
鏡頭類型
長焦(Telephoto)
魚眼(Fish-eye)
監視器(CCTV)
微焦(800mm)
運動相機(Gopro)
藝術類型
鉛筆畫(Pencil Drawing)
塗鴉(Graffiti)
水彩(Water Colors)
油畫(Oil Painting)
素描(Sketch)
繪畫(Painting)
增強圖片細節
提升照片的質量(HDR, UHD, 4K, 8k, and 64k)
畫出更多詳細的細節(Highly detailed)
添加一些漂亮的紋理(Studio lighting)
改善圖像的色彩對比和細節(Professional)
添加鮮豔的色彩(Vivid Colors)
虛化模糊了背景,突出了主體,類似人像模式(Bokeh)
老照片的樣子(High resolution scan)
請至 python.org 下載 Python進行安裝
(1)請將下方 【Add python.exe to PATH】打勾
(2)進行安裝
安裝中
安裝完成
請至 git-scm.com 安裝git
無需修改條件直接安裝即可
路徑請選擇好安裝