Add quality argument

This commit is contained in:
Dylan 2022-05-26 02:01:43 +01:00
parent 2399788fdc
commit 2819b504a3

View file

@ -1,4 +1,5 @@
import json import json
from pickletools import optimize
from weakref import finalize from weakref import finalize
from PIL import Image, ImageOps, ImageFilter from PIL import Image, ImageOps, ImageFilter
import requests import requests
@ -104,7 +105,7 @@ def lambda_handler(event, context):
images = event["queryStringParameters"].get("imgs","").split(",") images = event["queryStringParameters"].get("imgs","").split(",")
combined = genImageFromURL(images) combined = genImageFromURL(images)
buffered = BytesIO() buffered = BytesIO()
combined.save(buffered,format="JPEG") combined.save(buffered,format="JPEG",quality=60)
combined_str=base64.b64encode(buffered.getvalue()).decode('ascii') combined_str=base64.b64encode(buffered.getvalue()).decode('ascii')
return { return {
'statusCode': 200, 'statusCode': 200,