gpt4 book ai didi

mysql - 如何使用在 jython 上运行的 django 创建图像缩略图?

转载 作者:可可西里 更新时间:2023-11-01 07:38:09 26 4
gpt4 key购买 nike

我需要在数据库中创建和保存图像缩略图。我正在使用在 jython 和 mysql 数据库上运行的 django。我正在探索 python 图像库,但我发现我不会使用 jython。

如何使用 jython 创建图像缩略图,然后将它们保存在 mysql 数据库中?我们将不胜感激。

最佳答案

有像 sorl-thumbnail 这样的项目,它是一个很棒且易于使用的 django 应用程序,用于缩略图。但它也依赖于 PIL,所以你不能使用它,这是个坏消息。好消息是,因为在 jython 中你可以访问 java 库的所有商品,你可以使用网上可用的 java 代码片段之一,谷歌:“java 如何创建缩略图”(我没有检查它们中的任何一个)。

另一方面,在我的项目中,我使用了 ImageMagick 的转换命令行工具(-resize 或 -thumbnail 选项)。如果您单独使用 -strip 和 -resize 或 -thumnbail 选项(不必要的信息被删除),它会提供质量非常好的缩略图,这些缩略图也会在大小方面进行优化。缺点是你需要对文件进行操作,然后将 thumnbail 取回 mysql。

问候,

关于mysql - 如何使用在 jython 上运行的 django 创建图像缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2772349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com