方格精選

Stable Diffusion進階 -- 轉換線稿/漫畫稿

更新於 發佈於 閱讀時間約 9 分鐘

前言

今天來分享如何把一張彩色圖片轉換成一張漫畫風格的黑白線稿的方法。

例如我想把一張水彩稿,或者一張照片轉換成黑白漫畫稿,不只是簡單地把一張圖換成灰階,而是連線條與陰影都要是漫畫風格,例如下面這張圖顯示的:

真人向與真實照片轉換成漫畫線稿

真人向與真實照片轉換成漫畫線稿

在網路上可以找到好幾種方法,我自己測試了每一個能找到的方法,最後確定了一個既可以使用在所有類型的圖片,步驟又大體一致的方法,下面列一下我看過的方法,如果有我沒嘗試過的方法且效果也不錯,請跟我說一下:

  1. 用img2img配上空白圖片,加上ControlNet的Canny來生圖
  2. 用txt2img配上專用Lora,加上ControlNet的Canny來生圖
  3. 用txt2img配上漫畫向模組與Lora,加上ControlNet的Canny或Lineart來生圖

我這次要用的是第三種方法。這種方法除了能正確去除色彩之外,也能讓風格貼向我們需要的漫畫風,而不是黑白寫實風。

第一步,準備

 首先,我們必須去下載一個動畫漫畫向模組與一個轉換成線稿專用的LoRA。

將模組放到/models/Stable-diffusion/這個資料夾裡面,將LoRA放到/models/Lora/這個資料夾底下,然後按Refresh來重讀,或者乾脆重啟Automatic1111讓設定生效。

第二步,生小圖

選擇一個你要轉換的圖,在這裡我用這張從CounterfeitV25模組產生的圖當範例:

raw-image

在txt2img裏面,將相對應的正面與負面提示詞輸入進去。

如果這張圖是Automatic1111產生的圖,你可以用 Stable Diffusion提示詞訣竅(二) 提到的方法抓到提示詞。

如果這張圖本來沒有提示詞,你可以在img2img裡面上傳圖片,然後用Interrogate CLIP(真人向圖片),或者Interrogate DeepBooru(動漫向圖片)直接從圖片提煉出正向提示詞。至於負面提示詞,就使用你常用的負面提示詞應該就足夠了。

以我的例子,這是我用的正面提示詞:

(best quality:1.4), (masterpiece:1.4),
digital painting of Vallaria, holding_bouquet, bangs, skirt, shirt, long_sleeves, hat, dress, kindly smile,
flower field,
real face, real skin, realistic face, realistic skin, detailed eyes, detailed facial features, detailed clothes features, detailed face and breast, beautiful eyes, detailed eyes, perfect body, perfect breasts, perfect face
<lora:VallariaV2:0.3>

然後在正面提示詞,你必須將所有可能產生顏色的提示詞都去掉,例如頭髮顏色或眼睛顏色,或者主觀判斷將他們替換成黑白灰三色。當然如果你想要產生的圖片是類似漫畫周刊彩頁的效果,那這步就可省略。

接著將模組替換成AnythingV5,並且將LoRA提示詞,還有啟動詞加入正面提示詞內:

lineart, monochrome, (black and white:1.4),
(best quality:1.4), (masterpiece:1.4), digital painting of Vallaria, holding_bouquet, bangs, skirt, shirt, long_sleeves, hat, dress, kindly smile, flower field,
real face, real skin, realistic face, realistic skin, detailed eyes, detailed facial features, detailed clothes features, detailed face and breast, beautiful eyes, detailed eyes, perfect body, perfect breasts, perfect face
<lora:VallariaV2:0.3> <lora:animeLineartMangaLike_v30MangaLike:1>

當然,如果你不需要黑白線稿,(black and white:1.4)就不用加。

接著開啟ControlNet,將同一張圖拉進來,使用Canny作為預處理器與模組:

raw-image

記得勾選Enable,將權重調為1。否則你會生出完全不同的圖。

接著開始跑圖,直到出現你想要的結果:

512X512的成果圖

512X512的成果圖

很接近我們想要的圖了,但在這邊有幾個問題:

  • 如果原圖過小,例如512X512,跑出來的圖,它的線條與光影會非常模糊,像是鉛筆稿而不是漫畫墨水筆稿。
  • 陰影的轉換過於光滑,像是圖片直接轉成灰階,而不像漫畫的墨水或網點。

如果以上問題對你來說都可接受,那就可以停在這邊,否則我們可以繼續反精細化它。

第三步,放大與反精細

接下來修改同一個正面提示詞,將所有能讓畫面精細的提示詞都移除掉,例如我的正面提示詞中:

real face, real skin, realistic face, realistic skin, detailed eyes, detailed facial features, detailed clothes features, detailed face and breast, beautiful eyes, detailed eyes, perfect body, perfect breasts, perfect face

移除這些提示詞之後,就能讓圖片得到接近手繪漫畫的質感。而且由於我們的圖已經被ControlNet用Canny牢牢控制住,所以豐富細節的提示詞被移除也不會影響我們的人物臉型與五官特徵。

接著我們要開啟Hires. fix(高解析度修正),將圖放大到兩邊都要超過1024像素,這樣筆觸才能銳利到有漫畫鋼筆的感覺。

這就是我們最後的結果:

漫畫風格

漫畫風格

結語

昨天ControlNet釋出了1.1版,增加了許多新的預處理器跟模組,其中一個Lineart也是專門產生類似手繪動畫稿的風格,用了之後可以看出一些細微的差別:

Canny vs Lineart

Canny vs Lineart

利用之前提到的 Stable Diffusion進階 -- 製作角色設定圖 ,我們就可以大批量地製造漫畫專用的人物設定稿了!

例如這樣:

動漫畫用的人物設定圖

動漫畫用的人物設定圖

享受AI算圖的快樂吧!


進階技巧目錄:


留言
avatar-img
留言分享你的想法!
Pedor Chang-avatar-img
2023/04/24
謝謝分享,之前有看到別人可以轉化成簡圖或是鉛筆素描,但是似乎效果一般,看起來很多需要細條和微調。
子不語-avatar-img
發文者
2023/04/24
Pedor Chang 是的,轉換線稿風格有好幾種方法,我介紹的這個應該是最不需要大量後製的。不過問題是他有時候會一直出有顏色的線稿,但是把他拿去後製灰階化應該就可以了。
avatar-img
子不語怪・力・亂・神
28.9K會員
430內容數
寫奇幻小說,畫圖,心得,各式各樣作品的故鄉。
2024/04/11
今天要聊聊一個我最近AI作圖時常用的手法,就是使用真實世界的照片拼接縫合進AI生產的圖片後,補完AI作圖常出現的缺陷(歪曲的武器、錯誤的肢體姿勢、手指錯誤)。 使用這個方法,可以讓AI更貼近我所需要的完成圖,且少了很多用繪圖軟體修修補補的時間。
Thumbnail
2024/04/11
今天要聊聊一個我最近AI作圖時常用的手法,就是使用真實世界的照片拼接縫合進AI生產的圖片後,補完AI作圖常出現的缺陷(歪曲的武器、錯誤的肢體姿勢、手指錯誤)。 使用這個方法,可以讓AI更貼近我所需要的完成圖,且少了很多用繪圖軟體修修補補的時間。
Thumbnail
2023/10/15
最近這幾天都在玩Stable Diffusion近期最火紅的外掛 -- AnimatedDiff。最近加上了prompt travel這個功能,加上新的v2模型讓整體畫面變得很穩定,所以一玩下去驚為天人,決定好好研究這個東西怎麼運作。
Thumbnail
2023/10/15
最近這幾天都在玩Stable Diffusion近期最火紅的外掛 -- AnimatedDiff。最近加上了prompt travel這個功能,加上新的v2模型讓整體畫面變得很穩定,所以一玩下去驚為天人,決定好好研究這個東西怎麼運作。
Thumbnail
2023/10/05
本篇要來解說一個最近新增的ControlNet前置處理器dw_openpose_full,如何使用它來快速修正爛掉的雙手手指。 這些方法的基礎都是使用實際的參考物,例如人偶網站的手,或者手指姿勢網站的手姿勢圖片來覆蓋掉原本的手,
Thumbnail
2023/10/05
本篇要來解說一個最近新增的ControlNet前置處理器dw_openpose_full,如何使用它來快速修正爛掉的雙手手指。 這些方法的基礎都是使用實際的參考物,例如人偶網站的手,或者手指姿勢網站的手姿勢圖片來覆蓋掉原本的手,
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
這篇文章要討論一種跟 Stable Diffusion進階 -- 漸進式光影 類似,但是用了多重人物LoRA的時候,同時又要求穩定性的調整光影手法。
Thumbnail
這篇文章要討論一種跟 Stable Diffusion進階 -- 漸進式光影 類似,但是用了多重人物LoRA的時候,同時又要求穩定性的調整光影手法。
Thumbnail
本篇文章要討論一個在出擬真或真人類型的圖片時,常常遇到的問題,就是光源太亮。 在許多熱門模型上,由於使用太多大白天模特兒的圖片,或者攝影棚高光圖片來訓練,所以在弄出人物時,儘管場所設定在夜間,也會出現不自然的超高光,或者整個照片的光源陰影不遵照提示詞來佈局的問題。
Thumbnail
本篇文章要討論一個在出擬真或真人類型的圖片時,常常遇到的問題,就是光源太亮。 在許多熱門模型上,由於使用太多大白天模特兒的圖片,或者攝影棚高光圖片來訓練,所以在弄出人物時,儘管場所設定在夜間,也會出現不自然的超高光,或者整個照片的光源陰影不遵照提示詞來佈局的問題。
Thumbnail
玩AI手繪也不錯<Stable Diffusion篇> 在當今數碼時代,照片成為人們記錄生活的重要方式。然而,有時我們渴望將照片轉化為更加藝術性的形式,以獨特的風格呈現。這就是人工智能的力量發揮作用的時候了。利用深度學習和計算機視覺技術,研究人員開發出了一種令人驚嘆的AI技術,可以將照片轉換為手繪效
Thumbnail
玩AI手繪也不錯<Stable Diffusion篇> 在當今數碼時代,照片成為人們記錄生活的重要方式。然而,有時我們渴望將照片轉化為更加藝術性的形式,以獨特的風格呈現。這就是人工智能的力量發揮作用的時候了。利用深度學習和計算機視覺技術,研究人員開發出了一種令人驚嘆的AI技術,可以將照片轉換為手繪效
Thumbnail
這篇來探索一下目前在Automatic1111底下如何控制畫面的光影。光影在AI算圖中其實難度不小,尤其是想要產生特定位置或特定效果的光影,往往要用到很多綜合手段才能做到。
Thumbnail
這篇來探索一下目前在Automatic1111底下如何控制畫面的光影。光影在AI算圖中其實難度不小,尤其是想要產生特定位置或特定效果的光影,往往要用到很多綜合手段才能做到。
Thumbnail
當我們算圖時,有一種特殊情況是,我們對於整張圖的結果都很滿意,但是想要調整人物的表情。我們可以這樣做......
Thumbnail
當我們算圖時,有一種特殊情況是,我們對於整張圖的結果都很滿意,但是想要調整人物的表情。我們可以這樣做......
Thumbnail
簡單訣竅,如何把模組與LoRA預覽圖放進Automatic1111顯示。
Thumbnail
簡單訣竅,如何把模組與LoRA預覽圖放進Automatic1111顯示。
Thumbnail
前言 今天來分享如何把一張彩色圖片轉換成一張漫畫風格的黑白線稿的方法。 例如我想把一張水彩稿,或者一張照片轉換成黑白漫畫稿,不只是簡單地把一張圖換成灰階,而是連線條與陰影都要是漫畫風格。
Thumbnail
前言 今天來分享如何把一張彩色圖片轉換成一張漫畫風格的黑白線稿的方法。 例如我想把一張水彩稿,或者一張照片轉換成黑白漫畫稿,不只是簡單地把一張圖換成灰階,而是連線條與陰影都要是漫畫風格。
Thumbnail
今天要來講的,是如何使用Stable Diffusion來製作角色設定圖。 經過了好幾次的嘗試之後,我找出了一個最穩定出圖,且步驟最少的方法。
Thumbnail
今天要來講的,是如何使用Stable Diffusion來製作角色設定圖。 經過了好幾次的嘗試之後,我找出了一個最穩定出圖,且步驟最少的方法。
Thumbnail
今天來説説常用的兩個提示詞訣竅: 如何使用Automatic1111抓出提示詞 如何把圖片的提示詞匯入img2img
Thumbnail
今天來説説常用的兩個提示詞訣竅: 如何使用Automatic1111抓出提示詞 如何把圖片的提示詞匯入img2img
Thumbnail
這邊繼續上一集的內容,進入這一章節時,你應該是已經安裝好stable diffusion webui跟Kohya's GUI了。 這一章就真的要開始準備訓練Lora模型了,步驟有點雜,我拆成四個小步驟來看,這一章節也是最重要的,以後忘了步驟時,也只要回頭來看這一篇就行了。
Thumbnail
這邊繼續上一集的內容,進入這一章節時,你應該是已經安裝好stable diffusion webui跟Kohya's GUI了。 這一章就真的要開始準備訓練Lora模型了,步驟有點雜,我拆成四個小步驟來看,這一章節也是最重要的,以後忘了步驟時,也只要回頭來看這一篇就行了。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News