本期要为大家介绍的是ControlNet插件中,使用频率相当之高的一个模型“Canny模型”,Canny模型可以非常精准和细致的获取到原图的更多细节内容,包括毛发(头发)、衣服上的花纹、背景树木的细节、房屋的纹理等等。所以当我们想要特别精细的去还原图片,那么选择canny模型就没有错误了。
我们启动stable diffusion后,点击“Canny”即可选中Canny模型的预处理器和模型,选择Canny模型后,可以看到Canny low Threshold和Canny High Threshold,我们都可以通过调整Canny low Threshold和Canny High Threshold的数值,让最终处理的结果精细度发生变化(下方会展示调整数值后的效果)。
(大家也可通过视频进行学习和了解canny模型:https://huke88.com/course/155919.html)
首先我们导入一张少女的动漫图,这张原图的细节较多,包括衣服上的褶皱、花朵、头发、猫耳等都是比较复杂的,让我们看看通过使用Canny模型是否可以进行很好的图片生成,点击“Canny”后,会自动选择好预处理器和模型,这里无需进行再次调整,记得要勾选上“启用”、“Pixel Perfect”和“Allow Preview”。
点击“爆炸”按钮后,我们会看到处理好的预览图,通过预览图可以看到,已经把原图边缘都检测出来了,包括头发、衣服等等,我们输入关键词“a girl”,点击“生成”。
这里是通过调节“Canny low Threshold”和“Canny High Threshold”数值后,生成的预览图效果,可以看到当把数值调整到最极限时,Canny模型检测后的效果几乎是把原图所有的细节都检测出来了(下图右侧图),但是这种过多的边缘细节,也不利于我们进行后续图片生成,新生成的图片会特别杂乱。
左侧图和中间图在细节检测上略有差异,我们通过这2个处理预留图进行图片生成,看看Canny模型能给我们带来什么样的出图惊喜。
通过原图和新出图效果对于来看,基础80%的复原了图片的效果,从人物的发型、服饰、前景的花朵上都几乎复原了,但是背景的气泡以及左侧黑猫没有得到很好的复原。
当我们把检测细节进一步提升后,复原的效果就更加好了,包括气泡、黑猫以及脚都得到了复原。
我们在来尝试一张细节特别多的图片,这张原图头发、眼睛的细节特别多,装饰的星星也是图片的特点之一,我们看看Canny模型是否可以一一复原。我们检测好原图后,输入关键词“a girl”,点击“生成”。
从出图效果来看,几乎90%得到了复原,出图效果还是非常不错的,当然若想要得到更加丰富的图片颜色效果,这里就需要对关键词进行更详细的描述,才能得到更好的颜色。
总结一下,我们使用canny模型可以对原图细节进行很优秀的检测,让我们新生成的可以获得更多细节还原,若想要更多的复课图片的话,这里建议使用canny模型。
你不可错过的好内容
《Stable Diffusion插件:ControlNet的安装与模型下载教程》
https://huke88.com/article/8133.html
《ControlNet插件:Normal_bae(法线贴图)的使用与效果|Stable Diffusion》
https://huke88.com/article/8134.html
《ControlNet插件:seg模型(语义分割)的使用与效果|Stable Diffusion》
https://huke88.com/article/8135.html
《ControlNet插件:SoftEdge模型(软边缘检测)的使用与效果|Stable Diffusion》
https://huke88.com/article/8136.html
《ControlNet插件:Scribble模型(涂鸦模型)的使用与效果|Stable Diffusion》
暂无评论
违反法律法规
侵犯个人权益
有害网站环境