【发布时间】:2011-02-15 20:56:28
【问题描述】:
我需要在数据库中创建和保存图像缩略图。我正在使用在 jython 和 mysql 数据库上运行的 django。我正在探索 python 成像库,但我发现我不会使用 jython。
如何使用 jython 创建图像缩略图,然后将它们保存在 mysql db 中?任何形式的帮助将不胜感激。
【问题讨论】:
标签: mysql django image jython thumbnails
我需要在数据库中创建和保存图像缩略图。我正在使用在 jython 和 mysql 数据库上运行的 django。我正在探索 python 成像库,但我发现我不会使用 jython。
如何使用 jython 创建图像缩略图,然后将它们保存在 mysql db 中?任何形式的帮助将不胜感激。
【问题讨论】:
标签: mysql django image jython thumbnails
有像 sorl-thumbnail 这样的项目,它是一个很棒且易于使用的 django 缩略图应用程序。但它也取决于 PIL,所以你不能使用它,这是个坏消息。好消息是,因为在 jython 中,您可以访问所有 java 库商品,您可以使用网上可用的 java 代码 sn-ps 之一,谷歌:“java 如何创建缩略图”(我没有检查任何一个) .
另一方面,在我的项目中,我使用了 ImageMagick 的转换命令行工具(-resize 或 -thumbnail 选项)。如果单独使用 -strip 和 -resize 或 -thumnbail 选项,它会提供质量非常好的缩略图(去除不必要的信息)。缺点是需要对文件进行操作,然后将thumnbail取回mysql。
你好,
【讨论】: