Я сделал некоторые математические операции над изображениями в градациях серого в python, используя numpy.
Теперь я хочу загрузить полученные массивы в виде изображений png в мое хранилище S3.Я пытался загрузить их в формате base64, но таким образом я не могу открыть их как изображения из S3.Мой код выглядит следующим образом:
dec=base64.b64decode(numpy_image)
s3.Bucket('bucketname').put_object(Key='image.png',Body=dec, ContentType='image/png',ACL='public-read')
Когда я пытаюсь открыть файл из S3, он говорит, что файл содержит ошибку