外观
MLSD直线检测+NormalMap法线贴图
本期我们还是接着学习最后两个Controlnet模型的用法。
首先我们学习MLSD直线检测:
MLSD模型是一个专门检测直线的模型,基于MLSD模型的特性,MLSD模型在建筑、室内方向的处理上是比较好的选择,可以很好的检测出原图的直线线条,它的最佳的使用场景就是建筑设计。
我们还是沿用上一篇文章中搭建的工作流,按下图中,将Controlnet加载器更换成对应的MLSD模型,下面的预处理器则换成对应的MLSD使用的线段处理节点。
下面我们展示运行结果:我们输入的图片如下图:
通过MLSD处理后我们在预览图片的位置就会得到一张直线检测的草图:
接着他就会按照我们提示词中的内容对这部分进行修改了,最终修改后的图片如下:
当然,你可以去使用更接近真实设计质感的大模型,这样生成的建筑或室内设计的图片会更具有真实感。
然后我们来看最后的一个控制网模型:NormalMap法线贴图。
ControlNet 的NormalMap 模型就是根据画面中的光影信息,从而模拟出物体表面的凹凸细节,实现准确还原画面内容布局,因此 NormalMap 多用于体现物体表面更加真实的光影细节。
同样的,我们在对应位置对预处理器和控制网模型进行更换即可。如下图:
下面分别展示:第一张为输入原图,第二张为预处理后的法线贴图,最后一张是最终生成的图片。
可以看到生成的图像具有了明显的光影变化。那么目前比较经典的控制网模型在本文或者之前的文章中都有涉猎,已经基本介绍完毕,更多的还需要小伙伴们自行进行探索,大部分都是找到对应的预处理器和控制网模型略作调整即可,知道其功能才能更好的进行使用。
以上就是我们全部的单一Controlnet系列教学了。当然Controlnet还有最后一篇文章【双重Controlnet叠加使用教学】,学会本系列全部内容,相信一定会对ComfyUI有新的认知,希望大家多多学习!