現在我幾乎每天都在用 AI 繪畫和 chatGPT,它們已經成為我工作的好幫手了。我從去年就對這個領域持續關注,確實是發展很快,尤其是最近幾個星期,感覺每天都在搞大新聞。科技發展并非線性的,而是爆炸式出現在我們的眼前。
通過不斷研究,我把很多有價值的內容整理成了教程,不小心就寫成一個系列了,相信這個系列還會有更多更新,放心,都是免費的。
那么接上一篇,今天繼續和大家分享一些 AI 繪畫的高級用法教程。這篇教程主要解決的問題是:如何讓生成的圖片更加可控。畢竟我們的工作需求是明確的,如果每次生成的內容太過隨機,對工作來說可能就不是太有用了。
往期教程:
有時候,我們希望能夠畫一個系列的插畫,讓主體形象保持穩定,并讓它能保持一個風格不變,這個會更適合我們實際工作需要。
舉例:畫一個人物,在保證人物形象基本一致的情況下,讓她在服裝、表情、動作和場景上做出不一樣的表現。有幾個方法可以嘗試:
1. 喂參考圖
先把自己喜歡的參考圖上傳,然后點開上傳的圖片,復制它的鏈接。(具體上傳的方法,上一篇有講過,這里不再贅述)
然后在關鍵詞的地方填上:圖片鏈接+這張圖的關鍵詞。
例如:鏈接圖片.png, a Super cute sports girl, wearing a basketball vest,blueshortsbig watery eyes, clean bright basketball court background,super cute boy IP by pop mart, Bright color, mockup blind box toydisney stylefine luster, 3D render,octane render,best quality,8k brightfront lightingFace Shot,fine luster,ultra detail, --ar 9:16
這是參考圖
這是生成后的圖,基本上還是可以保持她的特征的
接著給她換一件藍色的衣服,同樣的上傳她的圖片,復制關鍵詞,這次我們把衣服的顏色改一下,在關鍵詞中加一個 wearing a blue basketball vest
2. 使用 panels 命令
Panels 這個命令可以生成連續的動作和表情設計。如果你希望的是設計一個角色,并擁有連續的動作和表情,用這個命令就會非常方便。(提醒下,如果想畫動漫角色可以把模型設置先改為 niji mode,畫動漫角色效果會更好)
我繼續用上面的關鍵詞修改一下作為例子:
a Super cute sports anime girl,style by Miyazaki Hayao,6 panels with different poses 8K
(說明:這里的關鍵詞修改,我去掉了 3D 渲染風格,去掉了 3D 風格向的參考圖,還去掉了很多修飾性關鍵詞,約束太多可能會導致這個命令失效,我猜測可能是為了能兼顧到各種特征,所以存在一個權重問題,權重后面會講)
另外,使用 continuous running 也可以更穩定的舒服連續動作,甚至可以做成 gif 動畫
例如:a Super cute sports anime girl,style by Miyazaki Hayao,6 panels with continuous running
可以看到,在 niji 模型下,畫手還是差點意思,但作為參考圖來說,已經挺好了。
3. 利用 character sheet 命令
創建一個角色的多角度以及特寫細節
例如:a Super cute sports anime girl,style by Miyazaki Hayao,character sheet,full body,8k
我也順便對比了下 niji 模型和現在的 v5 模型,同樣的關鍵詞,生成的結果差別還是挺大的。實測發現 v5 在畫手方面確實要比 niji 更好了。
4. 使用 emoji,expression sheet
這里的 emoji 代表表情包,expression sheet 代表各種表情組合,可以用這個核心關鍵詞設計出表情包
例如,我還想用之前生成的角色做,那么我在關鍵詞前面會把剛才的圖片喂給 AI:圖片鏈接.png a Super cute sports anime girl,style by Miyazaki Hayao,emoji,expression sheet,8k
我在使用 AI 做真實需求的時候,就會遇到一個困惑,就算每次復制一樣的關鍵詞,但生成圖一樣會出現很強的隨機性。那如何調教它,生成自己想要的圖呢?經過我的研究,我發現可以利用 seed 參數,反向生成。
1. 利用 seed 反向調整
先從官方文檔中看看 seed 這個參數到底是做啥的:
Midjourney 會用一個種子號來繪圖,把這個種子作為生成初始圖像的起點。種子號是為每張圖隨機生成的,但可以使用--Seed 或--same eseed 參數指定。使用相同的種子號和提示符將產生類似的結尾圖片。詳細參數可以看看官方文檔: https://docs.midjourney.com/docs/seeds
默認情況下,這個種子是隨機給的,所以如果我們想要比較相似的圖,就需要把 seed 固定下來。簡單來說,在用的時候,給關鍵詞加一個 seed 參數就好,具體數字是多少無所謂(只要在 0–4294967295范圍內)
比如 caiyunyiueji is a cute sports anime girl,style by Miyazaki Hayao,emoji,expression sheet,8k --seed 8888
這樣就能保證每次生成的都是一模一樣的圖了。
那有人可能會問,每次都生成一模一樣的圖有什么用呢?其實就可以反向利用這個特性,來對已經確定的效果圖進行微調了。
比如當我發現有一張圖已經比較接近目標了,那么還需要有一些微調,怎么做呢?
思路就是利用確定圖片的 seed,再它的基礎上再加上新的關鍵詞,以此來對它進行微調。
例如:彩云譯設計 is a wild camping girl, cute wind element elf girl, Yellow wavy hair, cartoon styling design, backpack holding camera, Wearing cut duck hat, Dense foliage under strong summer sun Dense leaves under the strong summer sun, gradient style, tide play blind box, clean background, Laugh and sing happily,natural lighting, Bright color,8K, Super Detail, 3D, Depth of Field, Pixar Trend, super realistic, light tracking, complex details, Art background, Super detail, solid color background, fine texture, OC renderer, Ultra HD, fine texture, front body, 3D rendering, 8K,--ar 3:4 --q 2 --v 5
假如我覺得這 4 張圖的方向沒問題,只是一些細節需要優化,如果我直接讓它重新生成,那么可能會跟現在完全不同了。
比如我讓它重新生成一次就跟現在的完全不同了
所以,怎么辦呢?這里就需要獲取它的 seed 了(注意:單張圖片是拿不到 seed 值的)。
方法是給這個生成圖添加一個反應表情 envelope,那么 midjourney 就會以私信的方式給你發送這個 seed
有了 seed 后,再把這張圖之前的關鍵詞都復制過來,再添加你的修改詞,最后在關鍵詞后面加上這個 seed,就可以實現對已確定的圖片微調了。
例如:我希望她的眼睛是藍色的
關鍵詞:彩云譯設計 is a wild camping girl, cute wind element elf girl, Yellow wavy hair, blue eyes,cartoon styling design, backpack holding camera, Wearing cut duck hat, Dense foliage under strong summer sun Dense leaves under the strong summer sun, gradient style, tide play blind box, clean background, Laugh and sing happily,natural lighting, Bright color,8K, Super Detail, 3D, Depth of Field, Pixar Trend, super realistic, light tracking, complex details, Art background, Super detail, solid color background, fine texture, OC renderer, Ultra HD, fine texture, front body, 3D rendering, 8K,--ar 3:4 --q 2 --seed 1485209209
上面的圖 U3 就跟之前的圖很接近了,其他的圖還是會有一些隨機性,但這個方法確實是可用的,不同的圖效果差別會比較大,你也可以自己去測試。
2. remix mode 可調整模式
還有一個辦法是在設置中修改 remix mode 模式,支持你在給定的框架上做局部的調整
例如:A specialty food shop selling high-quality Japanese ingredients, such as wagyu beef, matcha tea, and fresh seafood, cute 3d, kawaii, isometric, very detailed, cartoon, casual, gameart --q 2 --ar 2:3 --uplight --v 5
我希望給 v3 增加更多綠植,在 rexim mode 模式下,可以直接在彈出框里修改關鍵詞,很方便。默認情況下是關閉的,因為很多時候其實不大需要修改。
關鍵詞:Long vines envelops the building::2 ,A specialty food shop selling high-quality Japanese ingredients, more long cirrus on the whole building:: 2,such as wagyu beef, matcha tea, and fresh seafood, cute 3d, kawaii, isometric, very detailed, cartoon, casual, gameart --q 2 --ar 2:3 --uplight --v 5
1. 參考圖權重
--iw,image weight 圖像權重,表示圖像相比與文字的影響程度,不同版本取值范圍不同,v5 版本的取值為 0.5-2 之間,在有參考圖和關鍵詞的情況下,設置對 AI 繪畫影響的比重,數字越大越接近參考圖。
例如:我的參考圖用了上面生成的這張圖
我把參考圖的比重寫為 0.5:圖片鏈接.png 彩云譯設計 is a wild camping girl, cute wind element elf girl, Yellow wavy hair, blue eyes,cartoon styling design, backpack holding camera, Wearing cut duck hat, Dense foliage under strong summer sun Dense leaves under the strong summer sun, gradient style, tide play blind box, clean background, Laugh and sing happily,natural lighting, Bright color,8K, Super Detail, 3D, Depth of Field, Pixar Trend, super realistic, light tracking, complex details, Art background, Super detail, solid color background, fine texture, OC renderer, Ultra HD, fine texture, front body, 3D rendering, 8K,--ar 3:4 --q 2 --iw 0.5
當我把參考圖比重改為 2 時:圖片鏈接.png 彩云譯設計 is a wild camping girl, cute wind element elf girl, Yellow wavy hair, blue eyes,cartoon styling design, backpack holding camera, Wearing cut duck hat, Dense foliage under strong summer sun Dense leaves under the strong summer sun, gradient style, tide play blind box, clean background, Laugh and sing happily,natural lighting, Bright color,8K, Super Detail, 3D, Depth of Field, Pixar Trend, super realistic, light tracking, complex details, Art background, Super detail, solid color background, fine texture, OC renderer, Ultra HD, fine texture, front body, 3D rendering, 8K,--ar 3:4 --q 2 --iw 2
整體的效果會更接近參考圖的效果。
2. 圖片融合技巧
上傳多種圖片進行融合生成,有一個技巧就是一張圖片最好只有一種特征,比如合并 2 張圖,一張是有人物,另一張是只有背景,那么合并起來的效果會更精確。
3. 關鍵詞權重
寫普通關鍵詞是用逗號分開,這個應該你都知道了,但其實還可以寫多重關鍵詞。它的意思是要 AI 不需要考慮單詞的前后關系,而只把它們當成獨立的單詞,比如 hot dog 和 hot:: dog (到這里我付費的次數也快用完了,我就用官網上的案例給大家演示了)
hot dog
hot:: dog
多個單詞甚至長句也可以這樣用,比如 cup:: cake:: illustration
基于這個還有更高級的用法,給不同的單詞賦予不同的權重 ,比如 hot::2 dog,可以看到 hot 這個詞對結果的影響更大了。
有增加權重,也可以減弱權重,比如這個權重可以是負數,意思是減弱某種元素的比重
比如我生成了一張圖上面有很多紅色
我不希望它出現太多紅色,就可以在關鍵詞后面加上 red::-.5,這樣大紅色就少了很多。
4. 降低權重
除了用數值降低某個元素的權重,還可以直接用--no 這個參數讓某個元素盡量弱化,比如我們 AI 生成圖的時候,經常會出現手的問題,可以給參數 -- no hands,這樣手出現問題的概率更低。--no hands 跟 hands: -0.5 是等價的。
5. 設置 v 版本
不是越高的版本就一定越好,其實每個不同模型的側重點會有所不同,比如-- niji 就是專門針對動漫的模型,--v 5 生成的圖對攝影類的質量很高。具體的詳細內容,可以看看官網介紹 https://docs.midjourney.com/docs/model-versions
6. 設置圖片比例
--ar 1:1 這樣就設置了 1:1 的比例,你也可以改成其他支持的比例。
7. 還有一些不是很常用的設置
--creative 更適合做腦暴和創意設計,做出來的圖腦洞更大,更有創意性
--chaos 100 或--c 100 指的是生成圖的視覺風格,數值越大,這一組的風格差異就越大。取值范圍在 0-100 之間,默認值是 0。
--stylize 1000 或--s 1000,數字越大,生成的圖片就越有藝術感。取值范圍不同版本也不同,v 5 版本的范圍是 0-1000
學習 AI 繪畫和學習其他技能一樣,也需要自己多練習,在練習的過程中掌握規律。有些知識單看教程覺得好像就是這么回事,但自己真正做的時候又會是另一番景象了。我自己為了寫好這篇教程,已經把付費買的次數給用完了,但我覺得是值得的。
通過不斷的研究,我對 AI 繪畫的知識更熟悉了,最后能把自己研究的心得總結成經驗與大家分享,我是很開心的,也希望我的教程對大家有幫助,如果有不明白的地方歡迎與我交流。
如果你有學到,記得分享到你的朋友圈哦~
歡迎關注作者的微信公眾號:「彩云譯設計」
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
標志設計標準教程
已累計誕生 729 位幸運星
發表評論 為下方 10 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓