vcxcvx
This commit is contained in:
parent
95b371610f
commit
6dcaead36f
1 changed files with 11 additions and 1 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue