我对在本地存储文件时显示文件所需的计算时间感兴趣。而且我对手机等移动设备特别感兴趣。这个想法是节省一些磁盘空间,通过“jpegtran -optimize”或“jpegtran -optimize -progressive”运行所有图片。也许有人有基准?
答案 0 :(得分:0)
时差实际上取决于JPEG解码器的作者。如果程序在显示之前完全解码图像,则解码时间应该没有太大差异。一些解码器将在每次扫描解码后显示图像,显然需要更长时间。渐进式JPEG具有与普通JPEG基本相同的熵编码数据量。每次扫描图像层都会越来越详细地进入每个MCU块。 DCT和颜色转换步骤花费的时间最多,因此如果图像仅在完成解码时显示,则总时间应相似。