PIL是否会根据我给它的确切尺寸调整大小?或者,如果我给它提供类似Image.ANTIALIAS
的参数,它会试图保持宽高比吗?从PILPython PIL调整大小是否保持纵横比?
4
A
回答
7
How do I resize an image using PIL and maintain its aspect ratio?
Image.resize会做完全一样叫。没有幕后比例的东西。
11
是的,它会使用缩略图方法保持宽高比:
image = Image.open(source_path)
image.thumbnail(size, Image.ANTIALIAS)
image.save(dest_path, "JPEG")
1
是。 thumbnail()方法就是这里所需要的......在这篇文章或其他文章中没有提到的一件事是'size'必须是列表或元组。因此,要调整到500个像素的最大尺寸,你会打电话: image.thumbnail((500,500),Image.ANTIALIAS)
参见这篇文章的主题: How do I resize an image using PIL and maintain its aspect ratio?
相关问题
- 1. 我如何保持调整大小窗口的纵横比?
- 2. 调整窗口大小时保持表格纵横比
- 3. 调整图像大小并保持纵横比
- 4. 在保持纵横比的同时调整图像大小
- 5. Java的图像大小调整,保持纵横比
- 6. 如何使javafx.scene.Scene调整大小,同时保持纵横比?
- 7. 调整图像保持纵横比
- 8. Magento - 调整图像大小,保持纵横比,剪裁大小超过
- 9. 调整大小,同时保持纵横比和舍入为整数
- 10. Qt布局 - 在调整大小时保持小部件纵横比
- 11. 使用WideImage PHP库调整图像大小时保持纵横比
- 12. 如何在调整PaintCode生成视图的大小时保持纵横比?
- 13. 在调整大小期间保持子分类QWidget的纵横比
- 14. 调整大小和裁剪图像并保持纵横比NodeJS&gm
- 15. CSS - 设置div宽度100%并调整大小保持纵横比
- 16. 在调整浏览器大小时保持原始画布纵横比
- 17. 调整图像大小(不是纵横比)
- 18. 保持纵横比在OpenGL
- 19. 大小.NET Windows窗体,以便在调整大小时控制(picturebox)的大小和保持纵横比
- 20. 在响应式布局中调整大小时是否可以保持背景图像的纵横比?
- 21. 调整UIImage的纵横比?
- 22. 如何调整在d3.js图像时不保持纵横比
- 23. 保持SVG纵横比和调整父母的尺寸
- 24. 调整弹出视频保持纵横比在flex
- 25. 如何以横向适应纵向图像在纵横比保持纵横比
- 26. 调整图像的大小而不会损失纵横比
- 27. J框架调整大小的纵横比
- 28. 调整大小的Tkinter框架固定纵横比
- 29. 调整图像大小保持比例
- 30. 将PictureBox中的图像调整到尽可能大,同时保持纵横比?
。 。 W时的T? – 2010-02-09 21:45:06
对不起,我编辑了我的问题,因为它很不清楚。 – bfrederix 2010-02-09 21:59:55