1
0
Fork 0

fix(api): premultiply noise before compositing

This commit is contained in:
Sean Sube 2023-01-17 17:49:46 -06:00
parent 4aeee60b19
commit b496e7121c
1 changed files with 2 additions and 1 deletions

View File

@ -179,7 +179,8 @@ def expand_image(
full_mask = mask_filter(mask_image, dims, origin)
full_noise = noise_source(source_image, dims, origin)
# TODO: multiply noise by mask before compositing
full_noise = ImageChops.multiply(full_noise, full_mask)
full_source = Image.composite(full_noise, full_source, full_mask.convert('L'))
return (full_source, full_mask, full_noise, (full_width, full_height))