第三十四课:ControlNet使用及常规参数

目录

第三十四课:ControlNet使用及常规参数

1.启用

当我们需要使用ControlNet必须在启用前打勾,否则ControlNet不会生效,如果不需要启用ControlNet,把启用前面的勾关了就可以。

2.低显存模式

因为调用ControlNet插件会额外占用我们电脑的显存,如果显存比较低可以勾选,正常8G以上显存可以不勾选。

3.完美像素模式

我们调用ControlNet插件绘图,可能导致调用的图片像素和生产的图片像素不一致而导致变形,正常我们需要打开完美像素模式,这样就能更好的避免生产图片变形。

4.允许预览

第三十四课:ControlNet使用及常规参数

勾选后可以直观的看到我们对图片的预处理结果

第三十四课:ControlNet使用及常规参数

5.控制类型

这里可以更便捷的选择我们需要的ControlNet模型,可以理解为快捷选择按键

6.预处理器

第三十四课:ControlNet使用及常规参数

这里我们发现有几十种预处理器可选,其实我们只要记住上节课的ControlNet模型分类,无非就是一种模型对应了一种或几种预处理方式,所以不必在意这么多预处理器,我们只要能更好的分类好模型,对应的预处理方式后面我们都会逐一讲解到。

7.模型

就是我们上集课提到的15种模型选择菜单,需要使用哪种模型选择那种模型就可以。

8.预处理结果

预处理器和模型中间有一个爆炸按键,这是对图形就行预处理的结果,如果我们选择好模型和预处理器,点下中间这个爆炸按键,就可以把图片进行预处理,如果上面勾选了“允许预览”就可以看到我们对图片进行预处理的结果。

9.控制权重

该功能为数值:0~2之间

数值越大ControlNet对生成的图像影响越大,数值为0,ControlNet几乎不起作用,下面我用0,1,2三种数值对生成图像的对比图,一目了然:

第三十四课:ControlNet使用及常规参数

10.引导介入时机&引导终止时机

引导介入时机:数值0-1,数值可以用百分比表示0%-100%,意思是ControlNet在何时介入绘画过程,如,数值为0.5,可表示为50%,就是在绘图50%也就是一半的时候ControlNet才开始作用与绘图。正常数值默认为0也是ControlNet在绘图刚开始就直接介入绘图,正常我们只需要默认就可以,在某些特定的时候我们需要调整介入时机,后面在一些案例中会讲到。

引导终止时机:数值0-1,数值可以用百分比表示0%-100%,意思是ControlNet在何时结束作用绘画过程,默认为1,也就是知道绘画结束,ControlNet才终止介入。如果数值为0.5也就是50%,那就是当绘画到一半的时候,ControlNet不再作用于绘画过程。

在调整这2个参数的时候,引导介入时机的数值永远要小于引导终止时机,否则会报错。

比如引导介入数值为0.3,引导终止数值为0.5

就是在绘画过程中到了30%的时候ControlNet介入作用,到50%的时候终止作用。

11.控制模式

这里一共有3种可选项:

我们知道绘画过程中提示词和ControlNet共同作为条件影响出图结果

均衡:提示词和ControlNet一样的权重

更偏向提示词:提示词权重更大

更偏向ControlNet:提示词权重更小

默认情况我们选择均衡即可。

12.缩放模式

当我们设置的生产图像的像素和原图像像素不一致时,我们需要对原图像的预处理结果进行缩放。

比如:要进行预处理的原图像像素是768*512,而我们需要生成的图像像素设置是512*768

仅调整大小:讲原图片进行直接拉伸,容易导致变形

第三十四课:ControlNet使用及常规参数

裁剪后缩放:讲原图片多余的像素裁剪掉,会丢失部分内容

第三十四课:ControlNet使用及常规参数

缩放后填充空白:在原图像上更多的像素,会增加更多元素

第三十四课:ControlNet使用及常规参数

所以我们在设置生成图像像素时,尽量和原预处理图像像素相同,这样会避免生图的缺失或变形。

峰上智行-您AI学习路上的指引者!

weinxin
我的微信
我的微信
微信扫一扫