激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

AI繪圖|Stable Diffusion進(jìn)階實(shí)戰(zhàn)——ControlNet轉(zhuǎn)換線稿/漫畫稿

發(fā)布時(shí)間:2023-12-25 14:22:11 瀏覽量:255次

#頭條創(chuàng)作挑戰(zhàn)賽#今天來(lái)分享如何把一張彩色圖片轉(zhuǎn)換成一張漫畫風(fēng)格的黑白線稿的方法。

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

真人向與真實(shí)照片轉(zhuǎn)換成漫畫線稿

在網(wǎng)上可以找到好幾種方法,我自己測(cè)試了每一個(gè)能找到的方法,最后確定了一個(gè)既可以使用在所有類型的圖片,步驟又大體一致的方法,下面列一下我看過(guò)的方法,如果有我沒(méi)嘗試過(guò)的方法且效果也不錯(cuò),請(qǐng)跟我說(shuō)一下:

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

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

第一步,準(zhǔn)備

首先,我們必須去下載一個(gè)動(dòng)畫漫畫向模型與一個(gè)轉(zhuǎn)換成線稿專用的LoRA。

  • Anything V5/V3,我個(gè)人使用的是最新的V5
  • Anime Lineart / Manga-like (線稿/線畫/マンガ風(fēng)/漫畫風(fēng)) Style

將模型放到/models/Stable-diffusion/這個(gè)文件夾里面,將LoRA放到/models/Lora/這個(gè)文件夾下,然后按Refresh來(lái)重載,或者干脆重啟Automatic1111讓設(shè)定生效。

第二步,生成小圖

選擇一個(gè)你要轉(zhuǎn)換的圖,在這里我用這張從CounterfeitV25模型繪制的圖當(dāng)范例:

在txt2img里面,將相對(duì)應(yīng)的正面與負(fù)面提示詞輸入進(jìn)去。

如果這張圖本來(lái)沒(méi)有提示詞,你可以在img2img里面上傳圖片,然后用Interrogate CLIP(真人向圖片),或者Interrogate DeepBooru(動(dòng)漫向圖片)直接從圖片提煉出正向提示詞。至于負(fù)面提示詞,就使用你常用的負(fù)面提示詞應(yīng)該就足夠了。

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

(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>

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

接著將模型替換成AnythingV5,并且將LoRA提示詞,還有啟動(dòng)詞加入正面提示詞內(nèi):

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>

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

接著開(kāi)啟ControlNet,將同一張圖拉進(jìn)來(lái),使用Canny作為預(yù)處理器與models

記得勾選Enable,將權(quán)重調(diào)為1。否則你會(huì)生出完全不同的圖。

接著開(kāi)始跑圖,直到出現(xiàn)你想要的結(jié)果:

很接近我們想要的圖了,但在這邊有幾個(gè)問(wèn)題:

  • 如果原圖過(guò)小,例如512X512,跑出來(lái)的圖,它的線條與光影會(huì)非常模糊,像是鉛筆稿而不是漫畫墨水筆稿。
  • 陰影的轉(zhuǎn)換過(guò)于光滑,像是圖片直接轉(zhuǎn)成灰階,而不像漫畫的墨水或網(wǎng)點(diǎn)。

如果以上問(wèn)題對(duì)你來(lái)說(shuō)都可接受,那就可以停在這邊,否則我們可以繼續(xù)反精細(xì)化它。

第三步,放大與反精細(xì)

接下來(lái)修改同一個(gè)正面提示詞,將所有能讓畫面精細(xì)的提示詞都移除掉,例如我的正面提示詞中:

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

移除這些提示詞之后,就能讓圖片得到接近手繪漫畫的質(zhì)感。而且由于我們的圖已經(jīng)被ControlNet用Canny牢牢控制住,所以豐富細(xì)節(jié)的提示詞被移除也不會(huì)影響我們的人物臉型與五官特征。

接著我們要開(kāi)啟Hires. fix,將圖放大到兩邊都要超過(guò)1024像素,這樣筆觸才能銳利到有漫畫鋼筆的感覺(jué)。

這就是我們最后的結(jié)果:

漫畫風(fēng)格

目前ControlNet最新版本是1.1版,增加了許多新的預(yù)處理器跟models,其中一個(gè)Lineart也是專門產(chǎn)生類似手繪動(dòng)畫稿的風(fēng)格。

配合利用之前提到的 AI繪畫|如何使用Stable Diffusion來(lái)制作角色設(shè)定圖? ,我們就可以大批量地制造漫畫專用的人物設(shè)定稿了!

熱門課程推薦

熱門資訊

請(qǐng)綁定手機(jī)號(hào)

x

同學(xué)您好!

您已成功報(bào)名0元試學(xué)活動(dòng),老師會(huì)在第一時(shí)間與您取得聯(lián)系,請(qǐng)保持電話暢通!
確定