diff --git a/invokeai/backend/flux/extensions/kontext_extension.py b/invokeai/backend/flux/extensions/kontext_extension.py index 1c75bed051..f9d1cccf27 100644 --- a/invokeai/backend/flux/extensions/kontext_extension.py +++ b/invokeai/backend/flux/extensions/kontext_extension.py @@ -133,7 +133,8 @@ class KontextExtension: image = image.convert("RGB") final_width = 8 * scaled_width final_height = 8 * scaled_height - image = image.resize((final_width, final_height), Image.Resampling.LANCZOS) + # Use BICUBIC for smoother resizing to reduce artifacts + image = image.resize((final_width, final_height), Image.Resampling.BICUBIC) # Convert to tensor with same normalization as BFL image_np = np.array(image)