diff --git a/docs/source/creating/MultiControlnet.md b/docs/source/creating/MultiControlnet.md index 2a48fe1..a366502 100644 --- a/docs/source/creating/MultiControlnet.md +++ b/docs/source/creating/MultiControlnet.md @@ -47,6 +47,14 @@ image_2.save("image_6.jpg") | | | |-|-| + +
+ 图片1 + 图片2 +
+ + + ControlNet 对于结构的控制力度是可以调节的,例如在下面这里例子中,我们把小姐姐从夏天移动到冬天时,适当调低 ControlNet 的控制力度,模型就会根据画面内容作出调整,为小姐姐换上温暖的衣服。 ```python @@ -87,6 +95,11 @@ image_2.save("image_8.jpg") | | | |-|-| +
+ 图片1 + 图片2 +
+ ## Upscaler/Tile/Blur: 高清图像生成 支持高清化的 ControlNet 模型有很多,例如 @@ -128,6 +141,11 @@ image_2.save("image_2.jpg") | | | |-|-| +
+ 图片1 + 图片2 +
+ ```python model_manager = ModelManager(torch_dtype=torch.bfloat16, model_id_list=["FLUX.1-dev", "jasperai/Flux.1-dev-Controlnet-Upscaler"]) pipe = FluxImagePipeline.from_model_manager(model_manager, controlnet_config_units=[ @@ -156,6 +174,12 @@ image_2.save("image_4.jpg") | | | |-|-| +
+ 图片1 + 图片2 +
+ + ## Inpaint: 局部重绘 Inpaint 模型可以对图像中的特定区域进行重绘,比如,我们可以给猫猫戴上墨镜。 @@ -198,6 +222,12 @@ image_2.save("image_10.jpg") | | | | |-|-|-| +
+ 图片1 + 图片2 + 图片2 +
+ 但是我们注意到,猫猫的头部动作发生了变化,如果我们想要保留原来的结构特征,可以使用 canny、depth、normal 模型,DiffSynth-Studio 为不同结构的 ControlNet 提供了无缝的兼容支持。配合一个 normal ControlNet,我们可以保证局部重绘时画面结构不变。 模型链接:https://modelscope.cn/models/jasperai/Flux.1-dev-Controlnet-Surface-Normals @@ -247,6 +277,11 @@ image_2.save("image_12.jpg") | | | | |-|-|-| +
+ 图片1 + 图片2 + 图片2 +
## MultiControlNet+MultiDiffusion: 精细的高阶控制