分享
【SD】最强控制插件ControlNet(7)语义分割seg
输入“/”快速插入内容
【SD】最强控制插件ControlNet(7)语义分割seg
用户9109
用户9109
2023年9月19日修改
20%
📗
作者:白马少年
介绍:SD实践派,出品精细教程
发布时间:
2023-05-26 20:00
原文网址:
https://mp.weixin.qq.com/s/HqCPBqxkRliZpMFkJ8rMgg
80%
在画面创作中,构图是至关重要的。而在大部分的AI绘图中,人物往往都是处在画面中心,或者是随机生成,看天吃饭。
在ControlNet中,有一个语义分割的预处理器和模型,就能解决我们构图的问题。
# 简单理解seg
seg的主要作用就是把图像中的元素分类到对应的类别当中,并按色块区分出来。为了方便理解,我们从网上找一张上海的街景图做演示。
将图片拖入到ControlNet中,使用一个seg预处理器,进行预览。
可以看到,照片被处理成了很多的色块。天空、大楼、汽车、路灯、马路等等,每一种都被赋予了一个独特的颜色。
在最新的ControlNet版本中,seg预处理器有三个,它们对物体的区分会有区别。
我们用这三种算法分别做了一次预处理,第一张和第三张都是基于ADE20K协议,所以它们的颜色对应是一样的。而第二张是基于COCO协议,它的每个颜色所对应的含义不同。至于具体应该使用哪一种预处理器,主要还是看你需要的元素能否被准确地识别出来。