当前位置:首页|资讯|Stable Diffusion|LoRA|提示词

Stable Diffusion草图->线稿->上色教程

作者:碎碎要重新开始发布时间:2023-06-02

1、 必要的准备工作:

安装插件:ControlNet

安装LORA:animeoutline

安装Textual Inversion:easynegative、badhandv4

准备一张白底黑线草稿


自己画的草图


图生图打开草图,使用Deep Booru自动生成提示词prompt

2、 草图->线稿 图生图参数

底模:SeekYou(不一定非要这个)

Vae:无

Clip skip:2

提示词Prompt:lineart, monochrome, black lines, black and white manuscript, white background, simple background, <lora:animeoutlineV4_16:1>(第一步中生成的提示词需要也加到这里,注意提示词中不要带颜色,以上控制线稿用的提示词应按需调整权重)

反向提示词 Negative Prompt:easynegative, badhandv4(按需添加其他反向提示词,避免出现错误的人体结构)

采样方法Sampler:DPM++ 2M Karras

采样迭代步数Steps:20

提示词相关性:CFG Scale:7

重绘幅度Denoising:0.4-0.6(推荐0.5)


不同的重绘幅度的影响
不同的重绘幅度的影响(2)


建议调高单批数量以生成更多备选项

单次得到的结果不够好可以用结果图重复生成

得到一张效果还可以的图,但是需要细修

在ps中简单修改一下线稿

为方便上色,我将背景与衣服上的花纹修掉了


3、 线稿->ai随机上色 文生图参数

底模:按照喜欢的色彩风格选取

Vae:与底模配套即可

Clip skip:2

提示词Prompt:按需添加与原图相符的描述词,最好与之前的线稿中对角色的描述相符,注意提示词中要删去线稿相关描述,按需添加颜色相关描述

反向提示词 Negative Prompt:easynegative, badhandv4(按需添加其他反向提示词,避免出现错误的人体结构)

采样方法Sampler:DPM++ 2M Karras/ DPM++ 2M Karras

采样迭代步数Steps:20

提示词相关性:CFG Scale:7

按需选择高清修复Hires.fix(推荐开启,放大算法选择R-ESRGAN 4x+/R-ESRGAN 4x+ Anime6B 高清修复采样次数Hires steps:10 重绘幅度:0.5)

参数参考(忘记截Prompt了)

ControlNet参数:

将你刚刚精修过的线稿上传

预处理器Preprocessor:lineart_anime/lineart_standard

模型Model:control_v11p_sd15_lineart

权重Control Weight:1(可参考预处理的预览图自行调整)

其余保持默认即可

ControlNet参数


效果:试用了两种不同的底模

底模:CetusMix
底模:SeekYou

4、 线稿->自定义上色 图生图参数

首先在ps中将线稿调为正片叠底模式,然后在对应位置大致涂好想要的颜色

乱涂就行,不用严丝合缝


将有颜色的图放入图生图模式

底模:按照喜欢的色彩风格选取

Vae:与底模配套即可

Clip skip:2

提示词Prompt:按需添加与原图相符的描述词,最好与之前的线稿中对角色的描述相符,注意提示词中要删去线稿相关描述,按需添加颜色相关描述

反向提示词 Negative Prompt:easynegative, badhandv4(按需添加其他反向提示词,避免出现错误的人体结构)

采样方法Sampler:DPM++ 2M Karras

采样迭代步数Steps:20

提示词相关性:CFG Scale:7

重绘幅度Denoising:0.6以上

图生图参数


ControlNet参数:

将你刚刚精修过的线稿上传

预处理器Preprocessor:lineart_anime/lineart_standard

模型Model:control_v11p_sd15_lineart

权重Control Weight:1(可参考预处理的预览图自行调整)

其余保持默认即可

其实和文生图的时候步骤一样啦


效果预览:底模不同色彩风格也不同


不同底模与不同重绘幅度上色的效果




Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1