python-3.x - 如何使用 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,然后自动保存。
是否可以按照我上面所说的那样做。
提前致谢。
解决方案
推荐阅读
- notepad++ - 打开不在管理员中的记事本++的第二个实例
- opencart - 选项中的 opencart 产品选项
- r - CURL 提交到 Ontotext GraphDB 的最大 # 个字符?
- apache-kafka - 如何在kafka中找到所有更正的索引文件
- email - Haraka : 排除一些接收域
- qt - 错误 QtCreator.exe - 在 Windows 8.1 上找不到入口点
- ruby-on-rails - 无法在控制器中加载模块 - NameError:未初始化的常量
- git - Git rebase,更改添加功能的顺序,解决冲突,了解合并
- cognos-10 - Cognos Report Studio 10.2.2 提示日期宏
- sharepoint - SharePoint Online:查找 SPOSiteDesign GUID