python - 为什么我用 Python Pillow 保存的图像文件比原始文件小?
问题描述
我开始习惯 Python 和 Pillow,刚刚打开并保存了一个图像文件。有趣的是,新文件的 mb 大约是原始文件的一半。我阅读了保存文档(https://pillow.readthedocs.io/en/stable/reference/Image.html#PIL.Image.Image.save),但没有找到有关该行为的线索。
文件的属性在分辨率和深度上看起来并没有什么不同。
任何线索为什么会这样?
这是我的代码
import PIL.Image
imageone = PIL.Image.open("/Users/Michael/Desktop/test1.png")
imageone.save("/Users/Michael/Desktop/test2.png")
我从 PIL 中得到的文件 原始文件https://imgur.com/a/tnwU9fn
我找到了一个不错的在线 exif 阅读器,它实际上显示了两个不同之处。这是一个屏幕截图。感谢http://exif.regex.info/exif.cgi
解决方案
推荐阅读
- c# - 加载 WPF 表单时选择数据网格的第一行
- python - 每月对具有特定开始日期的熊猫进行重新采样
- python - 请求库将字符更改为 URL 编码表示
- git - 在 Git 中将一个分支一分为二
- windows-machine-learning - WinMLRunner:从 ONNX 模型中提取有序特征
- c++ - 错误的运算符重载、CRTP、C++
- javascript - 根据条件从二维数组中删除单个数组
- postgresql - 从具有相似日期 pgSQL 的另一个表中选择值
- reporting-services - 我如何强制 SSRS 打破 *in* tablix 行而不是之间?
- firebase - Firebase 登录:用户可以使用错误的凭据登录