本書內(nèi)容分兩條線——技能線和案例線展開介紹。一條是技能線,介紹了Stable Diffusion的部署安裝、頁面功能、文生圖技巧、圖生圖技巧、提示詞使用技巧、模型使用技巧、高級(jí)處理功能、插件應(yīng)用技巧,以及網(wǎng)頁版Stable Diffusion的使用技巧等內(nèi)容。一條是案例線,介紹了人像、風(fēng)光、建筑、二次元、游戲、插畫、動(dòng)漫、產(chǎn)品、海報(bào)、動(dòng)物、植物、文字等大量的AI繪畫實(shí)操案例。
在黨的二十大報(bào)告第五部分中,將“實(shí)施科教興國戰(zhàn)略,強(qiáng)化現(xiàn)代化建設(shè)人才支撐”作為獨(dú)立章節(jié)進(jìn)行謀劃部署,并提出了“三個(gè)第一”(科技是第一生產(chǎn)力,人才是第一資源,創(chuàng)新是第一動(dòng)力)的重要論述,把科技、人才、創(chuàng)新的戰(zhàn)略意義提升到新的高度。而人工智能技術(shù)在這些發(fā)展戰(zhàn)略中扮演著重要的角色,是推動(dòng)這些戰(zhàn)略實(shí)施的重要手段之一。通過培養(yǎng)更多的人工智能方面的人才,推動(dòng)人工智能技術(shù)在各個(gè)領(lǐng)域的應(yīng)用,可以有效促進(jìn)經(jīng)濟(jì)的發(fā)展和社會(huì)的進(jìn)步。
同時(shí),隨著人工智能技術(shù)的不斷發(fā)展,AI繪畫已經(jīng)成為藝術(shù)領(lǐng)域的一個(gè)熱門話題。而Stable Diffusion(簡稱SD)作為一種先進(jìn)的圖像生成技術(shù),更是受到了廣泛關(guān)注。本書旨在為讀者提供全面、實(shí)用的Stable Diffusion技術(shù)指導(dǎo)和案例分析,幫助讀者掌握這一強(qiáng)大的圖像生成工具,實(shí)現(xiàn)自己的創(chuàng)意和設(shè)計(jì)需求。
另外,當(dāng)前的AI繪畫市場正在不斷擴(kuò)大,各種圖像生成技術(shù)層出不窮。根據(jù)市場研究機(jī)構(gòu)Technavio的預(yù)測,到2025年,全球AI繪畫市場規(guī)模將達(dá)到100億美元。其中,Stable Diffusion作為最受歡迎的圖像生成技術(shù)之一,市場份額也在不斷增長。此外,隨著社交媒體、新媒體等渠道的發(fā)展,越來越多的人開始關(guān)注和參與到AI繪畫領(lǐng)域,這也為Stable Diffusion技術(shù)的發(fā)展提供了更廣闊的市場空間。
編者在深入了解Stable Diffusion技術(shù)的過程中,發(fā)現(xiàn)當(dāng)前市場上關(guān)于該技術(shù)的書籍存在一定的缺陷和不足,尤其是針對初學(xué)者的指導(dǎo)和實(shí)踐方面的內(nèi)容較少。因此,編者決定編寫這本書,為讀者提供更加系統(tǒng)、詳細(xì)的Stable Diffusion教程,幫助更多的人掌握AI繪畫這一先進(jìn)的技術(shù)。
本書具有以下特色。
(1)10大專題內(nèi)容,全面、實(shí)用:本書從基礎(chǔ)知識(shí)、模型訓(xùn)練、插件應(yīng)用等多個(gè)方面,全面介紹了Stable Diffusion技術(shù)的應(yīng)用和實(shí)踐方法,共計(jì)108個(gè)知識(shí)點(diǎn),讓讀者更加深入地了解Stable Diffusion的應(yīng)用技巧和繪圖方法。
(2)80多個(gè)實(shí)戰(zhàn)案例,講解清晰、易懂:本書注重語言簡潔、清晰,通過80多個(gè)實(shí)戰(zhàn)案例+130多分鐘同步教學(xué)視頻,力求讓讀者能夠輕松理解Stable Diffusion技術(shù)的核心思想和操作方法。
(3)500多張圖片,圖文并茂,生動(dòng)有趣:本書采用了大量的插圖和實(shí)例,讓讀者更加直觀地了解Stable Diffusion的應(yīng)用效果和操作過程。同時(shí),通過趣味性的案例和實(shí)戰(zhàn)演練,激發(fā)讀者對學(xué)習(xí)Stable Diffusion技術(shù)的興趣和熱情。
總之,這是一本全面介紹Stable Diffusion技術(shù)的實(shí)用指南,適合對人工智能繪畫感興趣的初學(xué)者、設(shè)計(jì)師、藝術(shù)家,以及相關(guān)領(lǐng)域的從業(yè)人員閱讀。希望本書能夠幫助讀者更好地掌握Stable Diffusion技術(shù),實(shí)現(xiàn)自己的創(chuàng)意和設(shè)計(jì)需求。
本書的特別提示如下。
(1)版本更新:在編寫本書時(shí),是基于當(dāng)前Stable Diffusion的界面截取的實(shí)際操作圖片,但本書從編輯到出版需要一段時(shí)間,Stable Diffusion的功能和界面可能會(huì)有變動(dòng),請?jiān)陂喿x時(shí),根據(jù)書中的思路舉一反三進(jìn)行學(xué)習(xí)。注意,本書使用的Stable Diffusion版本為1.5.2。
(2)模型和插件的使用:在Stable Diffusion中進(jìn)行AI繪畫時(shí),模型和插件的重要性遠(yuǎn)大于提示詞,用戶需要使用對應(yīng)的大模型、VAE模型、Lora模型和相關(guān)插件,才能繪制出正確的圖像效果。具體的圖片生成參數(shù)信息,用戶可以參照本書8.2.5這一節(jié)介紹的方法進(jìn)行查看。
(3)提示詞的使用:提示詞也稱為關(guān)鍵詞或“咒語”,Stable Diffusion支持中文和英文提示詞,但建議讀者盡量使用英文提示詞,出圖效果更加精準(zhǔn)。同時(shí),Stable Diffusion對于提示詞的語法格式有嚴(yán)格的要求,具體內(nèi)容書中有介紹,此處不贅述。最后再提醒一點(diǎn),即使是相同的提示詞,在不同的參數(shù)設(shè)置下Stable Diffusion每次生成的圖像內(nèi)容也會(huì)有差別。
在使用本書進(jìn)行學(xué)習(xí)時(shí),讀者需要注意實(shí)踐操作的重要性,只有通過實(shí)踐操作,才能更好地掌握Stable Diffusion的應(yīng)用技巧。在使用Stable Diffusion進(jìn)行創(chuàng)作時(shí),需要注意版權(quán)問題,應(yīng)當(dāng)尊重他人的知識(shí)產(chǎn)權(quán)。另外,讀者還需要注意安全問題,應(yīng)當(dāng)遵循相關(guān)法律法規(guī)和安全規(guī)范,確保作品的安全性和合法性。
本書由龍飛編著,參與編寫的人員還有蘇高、胡楊等人,在此表示感謝。由于作者知識(shí)水平有限,書中難免有疏漏之處,懇請廣大讀者批評(píng)、指正,溝通和交流請聯(lián)系微信:2633228153。
編著者
第1章 13個(gè)入門技巧,快速掌握Stable Diffusion
1.1 本地配置與部署Stable Diffusion
1.1.1 Stable Diffusion的配置要求
1.1.2 Stable Diffusion的安裝流程
1.1.3 【實(shí)戰(zhàn)】:啟動(dòng)Stable Diffusion
1.1.4 【實(shí)戰(zhàn)】:更新Stable Diffusion版本
1.1.5 【實(shí)戰(zhàn)】:提升Stable Diffusion的速度
1.2 Stable Diffusion的云端部署平臺(tái)
1.2.1 【實(shí)戰(zhàn)】:通過Stable Diffusion官網(wǎng)繪圖
1.2.2 通過飛槳部署Stable Diffusion
1.2.3 通過阿里云部署Stable Diffusion
1.2.4 通過騰訊云部署Stable Diffusion
1.2.5 通過Colab云部署Stable Diffusion
1.3 認(rèn)識(shí)Stable Diffusion的WebUI頁面
1.3.1 看懂Stable Diffusion的成像邏輯
1.3.2 【實(shí)戰(zhàn)】:快速上手制作出一張喜歡的圖片
1.3.3 Stable Diffusion的WebUI頁面布局
本章小結(jié)
課后習(xí)題
第2章 12個(gè)文生圖技巧,讓圖像更加生動(dòng)
2.1 看懂文生圖的基本參數(shù)
2.1.1 【實(shí)戰(zhàn)】:設(shè)置迭代步數(shù)
2.1.2 【實(shí)戰(zhàn)】:設(shè)置采樣方法
2.1.3 面部修復(fù)與高分辨率修復(fù)的作用
2.1.4 【實(shí)戰(zhàn)】:設(shè)置圖片尺寸
2.1.5 【實(shí)戰(zhàn)】:設(shè)置總批次數(shù)與單批數(shù)量
2.1.6 【實(shí)戰(zhàn)】:設(shè)置提示詞引導(dǎo)系數(shù)
2.2 掌握隨機(jī)數(shù)種子的用法
2.2.1 【實(shí)戰(zhàn)】:設(shè)置隨機(jī)數(shù)種子
2.2.2 【實(shí)戰(zhàn)】:修改變異隨機(jī)種子
2.2.3 【實(shí)戰(zhàn)】:融合不同的圖片效果
2.2.4 隨機(jī)數(shù)種子的尺寸用法
2.3 掌握x/y/z圖表的用法
2.3.1 【實(shí)戰(zhàn)】:對比不同采樣方法的出圖效果
2.3.2 【實(shí)戰(zhàn)】:對比不同模型的出圖效果
本章小結(jié)
課后習(xí)題
第3章 14個(gè)圖生圖技巧,創(chuàng)造獨(dú)特的藝術(shù)畫作
3.1 掌握圖生圖的繪圖技巧
3.1.1 了解圖生圖的主要功能
3.1.2 【實(shí)戰(zhàn)】:設(shè)置縮放模式
3.1.3 【實(shí)戰(zhàn)】:設(shè)置重繪幅度
3.1.4 【實(shí)戰(zhàn)】:循環(huán)圖生圖
3.1.5 【實(shí)戰(zhàn)】:用圖生圖制作頭像
3.2 掌握局部重繪的方法
3.2.1 【實(shí)戰(zhàn)】:用局部重繪給人物換臉
3.2.2 蒙版模糊的設(shè)置技巧
3.2.3 兩種蒙版模式的設(shè)置
3.2.4 4種蒙版區(qū)域內(nèi)容處理方式
3.2.5 兩種局部重繪區(qū)域的設(shè)置
3.3 掌握圖生圖的高級(jí)玩法
3.3.1 【實(shí)戰(zhàn)】:用“涂鴉”功能實(shí)現(xiàn)定制圖像
3.3.2 【實(shí)戰(zhàn)】:用“涂鴉重繪”功能更換衣服顏色
3.3.3 【實(shí)戰(zhàn)】:用“上傳重繪蒙版”功能更換沙發(fā)顏色
3.3.4 局部重繪的批量處理
本章小結(jié)
課后習(xí)題
第4章 14個(gè)提示詞使用技巧,掌握SD的萬能詞庫
4.1 掌握提示詞的基本用法
4.1.1 提示詞的5大書寫公式
4.1.2 【實(shí)戰(zhàn)】:輸入正向提示詞
4.1.3 【實(shí)戰(zhàn)】:輸入反向提示詞
4.1.4 【實(shí)戰(zhàn)】:保存與調(diào)用提示詞
4.1.5 編輯預(yù)設(shè)的提示詞內(nèi)容
4.2 掌握提示詞的語法格式
4.2.1 提示詞權(quán)重的增強(qiáng)與減弱
4.2.2 提示詞的混合語法格式
4.2.3 【實(shí)戰(zhàn)】:生成黃綠混合的人物發(fā)色
4.2.4 漸變語法的3種常用格式
4.2.5 【實(shí)戰(zhàn)】:生成貓和狗的混合生物
4.2.6 【實(shí)戰(zhàn)】:使用提示詞矩陣
4.3 掌握提示詞的反推技巧
4.3.1 【實(shí)戰(zhàn)】:使用CLIP反推提示詞
4.3.2 【實(shí)戰(zhàn)】:使用DeepBooru反推提示詞
4.3.3 【實(shí)戰(zhàn)】:使用Tagger反推提示詞
本章小結(jié)
課后習(xí)題
第5章 8個(gè)模型使用技巧,快速提高作品精美度
5.1 掌握模型的基礎(chǔ)知識(shí)
5.1.1 認(rèn)識(shí)Stable Diffusion中的大模型
5.1.2 【實(shí)戰(zhàn)】:一鍵下載并安裝大模型
5.1.3 手動(dòng)下載與安裝模型
5.1.4 【實(shí)戰(zhàn)】:切換大模型
5.1.5 【實(shí)戰(zhàn)】:使用外掛VAE模型
5.2 掌握Lora模型的使用技巧
5.2.1 【實(shí)戰(zhàn)】:使用Lora模型
5.2.2 Lora模型的權(quán)重設(shè)置技巧
5.2.3 【實(shí)戰(zhàn)】:混用不同的Lora模型
本章小結(jié)
課后習(xí)題
第6章 10個(gè)高級(jí)處理功能,讓你的圖像更加完美
6.1 掌握Stable Diffusion的后期處理功能
6.1.1 【實(shí)戰(zhàn)】:放大圖像
6.1.2 【實(shí)戰(zhàn)】:修復(fù)模糊的人臉
6.1.3 【實(shí)戰(zhàn)】:優(yōu)化人臉圖像
6.1.4 【實(shí)戰(zhàn)】:批量處理圖像
6.1.5 【實(shí)戰(zhàn)】:批量處理文件夾
6.2 掌握Stable Diffusion的模型優(yōu)化方法
6.2.1 【實(shí)戰(zhàn)】:合并模型
6.2.2 【實(shí)戰(zhàn)】:轉(zhuǎn)換模型
6.2.3 【實(shí)戰(zhàn)】:創(chuàng)建嵌入式模型
6.2.4 【實(shí)戰(zhàn)】:圖像預(yù)處理
6.2.5 模型的訓(xùn)練方法
本章小結(jié)
課后習(xí)題
第7章 9個(gè)SD擴(kuò)展應(yīng)用技巧,輕松使用各種插件
7.1 掌握ControlNet插件的使用方法
7.1.1 【實(shí)戰(zhàn)】:下載與安裝ControlNet插件
7.1.2 【實(shí)戰(zhàn)】:下載與安裝ControlNet模型
7.1.3 【實(shí)戰(zhàn)】:檢驗(yàn)ControlNet插件
7.1.4 【實(shí)戰(zhàn)】:生成線稿輪廓圖
7.2 掌握其他擴(kuò)展插件的使用方法
7.2.1 【實(shí)戰(zhàn)】