第十九集:Recolor预处理及模型详解

[复制链接]
Aigc工程师 发表于 2024-7-23 15:19:02 | 显示全部楼层 |阅读模式
Aigc工程师
2024-7-23 15:19:02 244 0 看全部

微信扫码快速注册,学习AIGC更多知识

您需要 登录 才可以下载或查看,没有账号?立即注册

x
图文教程

Recolor模型

Recolor模型也叫重上色模型

它可以识别图像中的不同区域,并使用不同的颜色重新绘制它们



模型下载: 模型下载.txt (56 Bytes, 下载次数: 90)

提取码:6m1t

模型存放位置:SD\models\ControlNet文件夹

Recolor预处理器

Recolor一共有2种预处理器:

recolor_luminance

recolor_intensity

1.recolor_luminance预处理器

根据亮度将原图的颜色进行预处理变成一个亮度灰度图



2.recolor_intensity预处理器

根据饱和度将原图的颜色进行预处理变成一个亮度灰度图



根据测试这2种预处理器出来的颜色效果区别还是蛮大的

recolor_luminance预处理器(根据亮度)处理出来的图片效果要好一些

Recolor特色参数



Gamma Correction:伽玛校正

人眼对亮度的识别是不均匀的,对暗区的变化比较敏感,对亮区的变化比较迟钝,为了调节生成图片的感受亮度,以及在不同的显示设备上输出,就搞出了一个幂函数,来映射真实亮度和感受亮度,这个伽马值就是函数的幂

默认为1,值越大生成的图片越暗,值越小生成的图片越亮

教学案例

Recolor可以用在“文生图”和“图生图”,实测Recolor在这两种方式下的效果差不多,这里以文生图为例,原图是这样的:



首先选择一个大模型,这里选择的是真实视觉模型ChilloutMix,实际使用时请根据要重新上色的图片选择



提示词和反向提示词也可以不写,Recolor会自己选颜色,但是要想达到特定的控制效果,还是得自己写

比如我这里想要把头发改成红色、衣服变成黄色



SD参数这里没什么好说的,默认或者自己根据需要修改都行

唯一需要注意的是宽高像素要和原图一致



controlnet设置

ControlNet 这里,选择任意一个ControlNet单元,上传上面的元素照片

勾选“启用”、“完美匹配像素”和“允许预览”



大家注意看这个预览图,相比原图,它去掉了色彩,变成了一张黑白照片

从这里可以看出Recolor的本质能力是对黑白图片上色

其基本处理过程是先使用预处理器提取黑白图

然后再识别图片的各个区域进行上色处理



控制类型:Recolor

预处理器:recolor_luminance

模型:recolor

点击爆炸按键生成预处理图

直接点击生成图片

一起来看下效果:



作业题

找一张黑白照片进行上色

提示:

使用“图生图”方式

提示词主要作重具体元素的颜色定位,以及反向提示词中不需要出现的颜色
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

Aigc工程师当前离线
管理员

查看:244 | 回复:0

欢迎
快速回复 返回顶部 返回列表