make dropshadow 10% transparent
This commit is contained in:
parent
6363327c5e
commit
94a610c1a6
@ -1,5 +1,5 @@
|
||||
import PySimpleGUI as sg
|
||||
from PIL import Image, ImageDraw, ImageFilter, ImageFont, ImageOps
|
||||
from PIL import Image, ImageDraw, ImageEnhance, ImageFilter, ImageFont, ImageOps
|
||||
from io import BytesIO
|
||||
|
||||
# Globals
|
||||
@ -34,6 +34,10 @@ def update_image(original, title, subtitle):
|
||||
for i in range(6):
|
||||
dropshadow = dropshadow.filter(ImageFilter.BLUR)
|
||||
|
||||
# make dropdhadow 10% transparent
|
||||
alpha = dropshadow.split()[3]
|
||||
alpha = ImageEnhance.Brightness(alpha).enhance(.9)
|
||||
dropshadow.putalpha(alpha)
|
||||
|
||||
background = Image.alpha_composite(original, dropshadow)
|
||||
background = Image.alpha_composite(background, image)
|
||||
|
Loading…
Reference in New Issue
Block a user