1
0
Fork 0

fix(api): reuse results of blur modes

This commit is contained in:
Sean Sube 2023-01-15 10:54:17 -06:00
parent 1c2c8b2689
commit ef06b45599
1 changed files with 2 additions and 3 deletions

View File

@ -54,8 +54,7 @@ def mask_filter_gaussian(mask_image: Image, dims: Tuple[int, int], origin: Tuple
noise.paste(mask_image, origin)
for i in range(rounds):
blur = noise.copy()
blur.filter(ImageFilter.GaussianBlur(5))
blur = noise.filter(ImageFilter.GaussianBlur(5))
noise = ImageChops.screen(noise, blur)
return noise
@ -81,7 +80,7 @@ def noise_source_gaussian(source_image: Image, dims: Tuple[int, int], origin: Tu
noise.paste(source_image, origin)
for i in range(rounds):
noise.filter(ImageFilter.GaussianBlur(5))
noise = noise.filter(ImageFilter.GaussianBlur(5))
return noise