【发布时间】:2012-01-04 21:36:55
【问题描述】:
有没有办法计算固定分辨率的 JPEG 图像的最大可能文件大小?
例如,是否可以说 1024x768 图像的最大文件大小为 3MB?
【问题讨论】:
-
您的意思是可能的最大尺寸?这取决于源图像和压缩级别。另外,计算在哪里?
-
是的,最差的尺寸是最大尺寸,最差的压缩。
标签: jpeg
有没有办法计算固定分辨率的 JPEG 图像的最大可能文件大小?
例如,是否可以说 1024x768 图像的最大文件大小为 3MB?
【问题讨论】:
标签: jpeg
不是真的。 JPG 压缩取决于质量设置和图像内容。单个纯色“平铺”的压缩效果比“忙碌”的图像要好得多。
例如以 85% 质量保存在 The Gimp 中的纯白色 800x600 图像是一个 3,155 字节的 .jpg 文件。使用 RGB 噪声过滤器填充相同的 800x600 图像会生成 134,935 字节的 .jpg。
【讨论】:
不,没有。它使用量化矩阵尝试将频率降低到 0,具体取决于效果的好坏以及所有这些值出现多少模式,压缩变得更加有效。
请参阅JPEG Wikipedia Article,编解码器示例部分了解有关压缩如何工作的更多详细信息。应该清楚的是,这是不可能的。
【讨论】: