调整服务器上的图像大小

Chr*_*row 5 python django image-processing image-resizing django-imagekit

我们刚刚实施了一项功能,我们的用户可以上传照片.我们正在重新调整用户上传到缩略图和800x600"显示"尺寸的大小.

我们遇到的问题是这个操作似乎占用了我们服务器上的大量内存.我们正在使用Django-imagekit来执行此操作,并且似乎存在过多内存使用的文档问题.

我们在Heroku服务器上运行django.如果这个因素存在,我们也使用postgresql进行数据搜索和弹性搜索.

  • 我们应该使用更好的库吗?
  • 或者是否有一个完全不同的策略来处理我们应该考虑的服务器上的用户照片?

非常感谢!

dm0*_*514 2

我不知道有什么django-imagekit优惠,但您可以使用 PIL,并在保存上传图像时将其大小调整为您需要的大小。

http://effbot.org/imagingbook/image.htm