diff --git a/functions/imagemagick/main.py b/functions/imagemagick/main.py index 721fdbb6e18..6ba2476e753 100644 --- a/functions/imagemagick/main.py +++ b/functions/imagemagick/main.py @@ -70,7 +70,7 @@ def __blur_image(current_blob): # Blur the image using ImageMagick. with Image(filename=temp_local_filename) as image: - image.resize(*image.size, blur=16, filter="hamming") + image.blur(radius=0, sigma=16) image.save(filename=temp_local_filename) print(f"Image {file_name} was blurred.") diff --git a/functions/imagemagick/main_test.py b/functions/imagemagick/main_test.py index bfbbe59e4ab..79f4459958f 100644 --- a/functions/imagemagick/main_test.py +++ b/functions/imagemagick/main_test.py @@ -92,4 +92,4 @@ def test_blur_image(storage_client, image_mock, os_mock, capsys): assert f"Image {filename} was blurred." in out assert f"Blurred image uploaded to: gs://{blur_bucket}/{filename}" in out assert os_mock.remove.called - assert image_mock.resize.called + assert image_mock.blur.called diff --git a/functions/v2/imagemagick/main.py b/functions/v2/imagemagick/main.py index 1c8528600ce..53e817ba288 100644 --- a/functions/v2/imagemagick/main.py +++ b/functions/v2/imagemagick/main.py @@ -73,7 +73,7 @@ def __blur_image(current_blob): # Blur the image using ImageMagick. with Image(filename=temp_local_filename) as image: - image.resize(*image.size, blur=16, filter="hamming") + image.blur(radius=0, sigma=16) image.save(filename=temp_local_filename) print(f"Image {file_name} was blurred.") diff --git a/functions/v2/imagemagick/main_test.py b/functions/v2/imagemagick/main_test.py index 2d04240b269..ef83ab98ec4 100644 --- a/functions/v2/imagemagick/main_test.py +++ b/functions/v2/imagemagick/main_test.py @@ -96,4 +96,4 @@ def test_blur_image(storage_client, image_mock, os_mock, capsys): assert f"Image {filename} was blurred." in out assert f"Blurred image uploaded to: gs://{blur_bucket}/{filename}" in out assert os_mock.remove.called - assert image_mock.resize.called + assert image_mock.blur.called