第十九集:Recolor预处理及模型详解
图文教程Recolor模型
Recolor模型也叫重上色模型
它可以识别图像中的不同区域,并使用不同的颜色重新绘制它们
https://fszxai.fss-my.addlink.cn/webui/gj/0740.jpg
模型下载:
提取码:6m1t
模型存放位置:SD\models\ControlNet文件夹
Recolor预处理器
Recolor一共有2种预处理器:
recolor_luminance
recolor_intensity
1.recolor_luminance预处理器
根据亮度将原图的颜色进行预处理变成一个亮度灰度图
https://fszxai.fss-my.addlink.cn/webui/gj/0741.png
2.recolor_intensity预处理器
根据饱和度将原图的颜色进行预处理变成一个亮度灰度图
https://fszxai.fss-my.addlink.cn/webui/gj/0742.png
根据测试这2种预处理器出来的颜色效果区别还是蛮大的
recolor_luminance预处理器(根据亮度)处理出来的图片效果要好一些
Recolor特色参数
https://fszxai.fss-my.addlink.cn/webui/gj/0743.png
Gamma Correction:伽玛校正
人眼对亮度的识别是不均匀的,对暗区的变化比较敏感,对亮区的变化比较迟钝,为了调节生成图片的感受亮度,以及在不同的显示设备上输出,就搞出了一个幂函数,来映射真实亮度和感受亮度,这个伽马值就是函数的幂
默认为1,值越大生成的图片越暗,值越小生成的图片越亮
教学案例
Recolor可以用在“文生图”和“图生图”,实测Recolor在这两种方式下的效果差不多,这里以文生图为例,原图是这样的:
https://fszxai.fss-my.addlink.cn/webui/gj/0744.jpg
首先选择一个大模型,这里选择的是真实视觉模型ChilloutMix,实际使用时请根据要重新上色的图片选择
https://fszxai.fss-my.addlink.cn/webui/gj/0745.png
提示词和反向提示词也可以不写,Recolor会自己选颜色,但是要想达到特定的控制效果,还是得自己写
比如我这里想要把头发改成红色、衣服变成黄色
https://fszxai.fss-my.addlink.cn/webui/gj/0746.png
SD参数这里没什么好说的,默认或者自己根据需要修改都行
唯一需要注意的是宽高像素要和原图一致
https://fszxai.fss-my.addlink.cn/webui/gj/0747.png
controlnet设置
ControlNet 这里,选择任意一个ControlNet单元,上传上面的元素照片
勾选“启用”、“完美匹配像素”和“允许预览”
https://fszxai.fss-my.addlink.cn/webui/gj/0748.png
大家注意看这个预览图,相比原图,它去掉了色彩,变成了一张黑白照片
从这里可以看出Recolor的本质能力是对黑白图片上色
其基本处理过程是先使用预处理器提取黑白图
然后再识别图片的各个区域进行上色处理
https://fszxai.fss-my.addlink.cn/webui/gj/0749.png
控制类型:Recolor
预处理器:recolor_luminance
模型:recolor
点击爆炸按键生成预处理图
直接点击生成图片
一起来看下效果:
https://fszxai.fss-my.addlink.cn/webui/gj/0750.jpg
作业题
找一张黑白照片进行上色
提示:
使用“图生图”方式
提示词主要作重具体元素的颜色定位,以及反向提示词中不需要出现的颜色
页:
[1]