From 94a610c1a67191e0e898aad028c908aa1d6c1d64 Mon Sep 17 00:00:00 2001 From: "Fredrick W. Warren" Date: Mon, 30 May 2022 11:07:50 -0700 Subject: [PATCH] make dropshadow 10% transparent --- hcatitles.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hcatitles.py b/hcatitles.py index f55b384..5622d84 100644 --- a/hcatitles.py +++ b/hcatitles.py @@ -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)