0

我对在本地存储文件时显示文件所需的计算时间感兴趣。我对手机等移动设备特别感兴趣。这个想法是通过“jpegtran -optimize”或“jpegtran -optimize -progressive”运行所有图片来节省一些磁盘空间。也许有人有基准?

4

1 回答 1

0

时间差实际上取决于JPEG解码器的作者。如果程序在显示图像之前完全解码图像,则解码时间应该没有太大差异。一些解码器会在每次扫描解码后显示图像,这显然需要更长的时间。渐进式 JPEG 具有与普通 JPEG 基本相同数量的熵编码数据。每次扫描的图像层上越来越多的细节进入到每个 MCU 块中。DCT和颜色转换步骤花费的时间最多,因此如果图像仅在完成解码后显示,总时间应该相似。

于 2012-08-30T21:26:39.983 回答