From 334d0c417f34803d8a93a69222a2fc620624202f Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sun, 23 Jan 2022 19:46:28 +0200 Subject: [PATCH] vcxcvx --- files/helpers/images.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/files/helpers/images.py b/files/helpers/images.py index 6d1e22353..ad5a9d2bf 100644 --- a/files/helpers/images.py +++ b/files/helpers/images.py @@ -1,7 +1,15 @@ -from PIL import Image as IImage, ImageSequence +from PIL import Image as IImage, ImageSequence, ImageOps from webptools import gifwebp import time + +from PIL import Image + +original_image = Image.open(filename) + +fixed_image = ImageOps.exif_transpose(original_image) + + def process_image(file=None, filename=None, resize=0): if not filename: filename = f'/images/{time.time()}'.replace('.','')[:-5] + '.webp' @@ -13,6 +21,8 @@ def process_image(file=None, filename=None, resize=0): else: i = IImage.open(filename) except: return "" + i = ImageOps.exif_transpose(i) + if resize: size = resize, resize frames = ImageSequence.Iterator(i)