From 57290409576a96a2f28ae3886899e5f43c8e343d Mon Sep 17 00:00:00 2001 From: sergioperezcheco Date: Fri, 17 Jul 2026 16:50:22 +0800 Subject: [PATCH] fix: correct VaeImageProcessor.blur() docstring - Add missing blur_factor parameter to Args section - Fix image arg description (was copy-pasted from convert_to_grayscale) - Fix Returns description to accurately describe blur behavior --- src/diffusers/image_processor.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/diffusers/image_processor.py b/src/diffusers/image_processor.py index 4f6f4bd52b9c..2edab545610d 100644 --- a/src/diffusers/image_processor.py +++ b/src/diffusers/image_processor.py @@ -274,11 +274,13 @@ def blur(image: PIL.Image.Image, blur_factor: int = 4) -> PIL.Image.Image: Args: image (`PIL.Image.Image`): - The PIL image to convert to grayscale. + The input image to blur. + blur_factor (`int`, *optional*, defaults to 4): + The blur factor to apply. Higher values result in more blur. Returns: `PIL.Image.Image`: - The grayscale-converted PIL image. + The blurred PIL image. """ image = image.filter(ImageFilter.GaussianBlur(blur_factor))