gpt4 book ai didi

python - 一种简洁明了的图像大小调整算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:09:43 26 4
gpt4 key购买 nike

我需要一个更好更干净的算法来调整图像大小。我的图像大部分都很大,我想将其调整为更小的尺寸,而不会降低质量。我正在使用 python 图像库 PIL。我在这里找到了 An algorithm for resizing .当我的原始图像宽度大于长度时,它似乎工作正常但当原始图像的长度大于原始图像的宽度时,它(算法)似乎被打破了。

请给我建议更好的算法。谢谢

最佳答案

我以前用过这个,它适用于长度 > 宽度的图像和任何常见的图像格式。

img = Image.open(filename)
img.thumbnail((100,100))

即使在长度 > 宽度时算法被破坏但在长度 < 宽度时仍然有效的情况下。您可以先将图像旋转 90 度,调整大小,然后再旋转回来。

img=img.rotate(90)

关于python - 一种简洁明了的图像大小调整算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5918567/

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