Outpainting with Diffusers #7750
Replies: 6 comments 26 replies
-
control_image = Image.open(BytesIO(response.content))
new_controlnet_image = Image.new("RGBA", control_image.size, "WHITE")
new_controlnet_image.alpha_composite(control_image) why this dones't work?
|
Beta Was this translation helpful? Give feedback.
-
I find that the BrushNet also performs well in outpainting. |
Beta Was this translation helpful? Give feedback.
-
@asomoza For your Outpainting III - Inpaint Model, I use lora to finetune the RealVisXL_V4.0, but the image quality was really bad, if not use the lora weights, the image quality turn to normal, can you tell me what case this and how can I use lora weights correctly to generate a normal quality image? |
Beta Was this translation helpful? Give feedback.
-
@asomoza I have carefully read these three plans and have been greatly inspired. Thank you very much. |
Beta Was this translation helpful? Give feedback.
-
Hey, is there any training-free method for out-painting? |
Beta Was this translation helpful? Give feedback.
-
Hi, I have made a 3 part series about outpainting with
Diffusers
, each one with a different method.Outpainting I - Controlnet version
Outpainting using a controlnet trained for this. This method does change the original image but has the advantage that the ourpaining its more creative and seamless.
Outpainting II - Differential Diffusion
This method uses differential diffusion which allows us to use a soft inpainting mask that generates seamless outpainting, as the first method I can change the original image but not as much.
Outpainting III - Inpaint Model
The final method uses an inpainting model but it will preserve the original image so it's more suitable for professional work.
Beta Was this translation helpful? Give feedback.
All reactions