调整s上的图像大小

2024-05-16 06:49:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我们刚刚实现了一个用户可以上传照片的功能。我们正在重新调整用户上传到缩略图和800x600“显示”大小。在

我们遇到的问题是此操作似乎占用了服务器上的大量内存。我们正在使用Django imagekit来完成此操作,并且似乎有documented problems with excessive memory usage。在

我们正在Heroku服务器上运行django。如果考虑到这一点,我们将使用postgresql作为数据,并使用elasticsearch进行搜索。在

  • 有没有更好的库可以用来做这个?在
  • 或者有一个完全不同的策略来处理 我们应该考虑的服务器?在

非常感谢!在


Tags: django内存用户功能服务器herokuwithusage
3条回答

我已经用过了,它工作得很好PythonMagick,你也可以试试wand这是一个基于ctypes的Python ImagedMagick绑定库

我在ruby中使用了gd2,这很好用。它是用C语言编写的,所以速度很快,不需要太多内存。看起来有Python bindings。在

我不知道django-imagekit提供了什么,但是你可以使用PIL,当保存上传的图片时,可以根据需要调整图片大小。在

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

相关问题 更多 >