首页 > 解决方案 > 如何使用 Python 调整图像大小以设置特定的兆字节

问题描述

我想通过使用兆字节而不是使用分辨率来调整图像大小。我尝试了下面的代码:

image =  Image.open(full_path)
image = image.resize((1900, 2400))
ImageFile.LOAD_TRUNCATED_IMAGES = True
image.save(full_path)

上面返回的代码很完美,但我需要下面的东西

image =  Image.open(full_path)
if image>5Mb:
    image=image.resize(5Mb)
else:
    pass
image.save(full_path)

如果图像大小小于 5 Mb,则应自动保存,如果图像大小大于 5 Mb,则应将其大小调整为 5 Mb,然后自动保存。

是否可以按照我上面所说的那样做。

提前致谢。

标签: python-3.xpython-imaging-libraryimage-resizingmegabyte

解决方案


推荐阅读