首页 > 解决方案 > 使用 pyvips 调整到特定的高度和宽度

问题描述

我找到了这个答案,我想使用 pyvips 来调整图像大小。在提到的答案和按比例调整大小的官方文档图像中。但是,我想将图像调整为特定的高度和宽度。有没有办法用pyvips实现这一点?

标签: pythonimage-processingvips

解决方案


pyvips 中的缩略图操作将调整大小以适应一个区域。例如:

thumb = pyvips.Image.thumbnail("some-file.jpg", 128)

将加载some-file.jpg并制作适合 128x128 像素的高质量图像。

thumbnail可以从字符串、缓冲区甚至管道加载变体。

libvips 文档有一章关于 vipsthumbnail解释如何使用(许多)选项。


推荐阅读