JPEG图片文件的两种模式

JPEG文件有两种保存方式,它们分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)

效果图

标准型效果如下

Baseline JPEG

采用简单的自上而下的方式进行编码和解码,图片从上而下逐行加载

渐进式效果如下

Progressive JPEG

将图像划分多个扫描区域,逐步变清晰的过程。

图片来源:https://www.biaodianfu.com/progressive-jpeg.html

优缺点

  • 采用渐进式 JPEG 压缩的图片,能够在加载图像时提供低分辨率的“预览”,加载体验更好
  • 渐进式 JPEG 在图片大小超过 10KB 时,相对基线 JPEG 压缩比更高
  • 渐进式编码比标准编码速度慢
  • 渐进式解码比较耗费用户端的cpu和内存

判断jpeg图片是哪种模式

使用ImageMagick工具

xx@xx:~/$ identify -verbose Baseline.jpg | grep Interlace
Interlace: None
xx@xx:~/$ identify -verbose Progressive.jpg | grep Interlace
Interlace: JPEG

Interlace显示JPEG的,就是渐进式格式。

添加新评论