ControlNet设置
这里用到了两个ControlNet,下边分别介绍对它们的设置。
1、ControlNet Unit0设置
上传基础图片,并启用ControlNet,这个ControlNet的作用是控制人物的姿势。
2、ControlNet Unit1设置
这个ControlNet的作用是绘制二维码,所以这里我们上传二维码的图片。
这里Control类型选择Tile,它具有放大和细节控制的能力。预处理器和模型请选择匹配的。
因为原图和二维码图之间,二维码更重要,所以这个ControlNet的权重要高一些,否则就不容易扫出来了。
这里还要控制介入绘制的起始和结束步数,起始不能从0开始,否则就画不出来图像了。
生成
最后点击生成就可以了,看看效果:
注意
需要在图片美观度和二维码可识别之间做平衡,有时候生成的二维码不可扫描,或者在微信中无法长按识别,可以重新生成几次,或者调整下ControlNet的权重和控制介入的起始结束步数。
不同的模型对生成图片的效果影响也比较大,建议使用2.5D或者3D的模型,更容易出图,且不同的模型ControlNet的参数可能也需要调整。
对于脸部照片的合成,受到二维码颜色的影响,生成的图片美观度会差一些,可以换一下不同的二维码颜色试试,或者绘制其它不需要怎么美颜的图片。
以上就是本文的主要内容了,后续我会继续分享AIGC方面的东西,大家有兴趣的及时加我关注(微信公众号:萤火遛AI),以免错过精彩内容。