Python AWS Lambda+;API网关映像大小调整

Python AWS Lambda+;API网关映像大小调整,python,amazon-web-services,amazon-s3,lambda,pillow,Python,Amazon Web Services,Amazon S3,Lambda,Pillow,我想创建一个动态图像大小调整函数,它将从我的S3存储器中获取一个图像,并返回该图像的大小调整版本 我已经设法获取图像并调整其大小,将其保存回S3,但是我想返回图像,然后将其传递到我的API网关。目前我正在使用Boto3 get_对象方法,该方法返回一个dict。如果我使用下载_文件,则不会得到任何返回 response = client.get_object(Bucket = 'bucket-images' , Key = 'img.png') s3.meta.client.download_

我想创建一个动态图像大小调整函数,它将从我的S3存储器中获取一个图像,并返回该图像的大小调整版本

我已经设法获取图像并调整其大小,将其保存回S3,但是我想返回图像,然后将其传递到我的API网关。目前我正在使用Boto3 get_对象方法,该方法返回一个dict。如果我使用下载_文件,则不会得到任何返回

response = client.get_object(Bucket = 'bucket-images' , Key = 'img.png')

s3.meta.client.download_file('mybucket', 'hello.txt', '/tmp/hello.txt')
如何以API网关可以使用的格式返回图像。(我已将网关中的方法响应类型设置为image/png,以备lambda函数工作时使用