首页 > 解决方案 > 使用 AWS Lambda 自定义调整图像大小

问题描述

我已经在使用一个 py 函数,它可以自动将东西的大小调整为大约 128x128(如果它是正方形图片,它的 128x128,如果不是,宽度是 128,高度会根据它缩放。

但是,我想将该值更改为 450 的宽度,然后它可以自动缩放高度。但是,每当我将原始 CreateThumbnail.py (128x128) 更改为:

def resize_image(image_path, resized_path):
    with Image.open(image_path) as image:
        image.thumbnail((450, 128))
        image.save(resized_path)

再次压缩它,Lambda 说它找不到“CreateThumbnail.py”。现在,我不知道为什么会这样做,考虑到我没有改变任何东西,比如进口和东西,只有那个单一的数值。有任何想法吗?

标签: pythonamazon-web-servicesamazon-s3aws-lambda

解决方案


推荐阅读