icodex | 前端技术博客 | 专注 React、TypeScript、AI 与性能优化 Blog

icodex - 个人网站

马上订阅 icodex | 前端技术博客 | 专注 React、TypeScript、AI 与性能优化 Blog RSS 更新: https://icodex.me/atom.xml

web图像格式对比(二)

2022年8月30日 08:00

有损压缩

有损压缩目前使用最广泛的是 JPEG 压缩算法和文件格式,下面来整理一下三种有损压缩格式。

JPEG

JPEG 是 Joint Photographic Experts Group(联合图像专家组) 的首字母缩写,其前身是 —— Joint Bi-level Image Experts Group(联合二进制图像专家组),JBIG 负责制定二进制图像(二进制图像的每个像素只能使用一个 bit 表示黑色或者白色,也就是黑白图像)的压缩编码格式,例如 JBIG1 和 JBIG2;联合图像专家组负责维护 JBIG 标准以及制定彩色图像压缩新的算法标准。

实际上,联合图像专家组于 1992 年发布 JPEG 标准后还制定了一系列其他压缩标准,以下是 JPEG 家族的图像压缩标准:

JPEG
JPEG 2000
JPEG LS(lossless)
JPEG XR(extended range)JPEG XT(extended tone still image)
JPEG XS(extended extra small)
JPEG XL(extended longterm)
发布时间1992199719982011201520192022
文件格式JFIF,Exif,TIFFJP2,JPXJXRJFIFJXSJXL
文件后缀名.jpeg.jpg.jfif.jif.jpe.tifjp2, .j2k, .jpf, .jpm, .jpg2, .j2c, .jpc, .jpx, .mj2.jls.jxr.hdp.wdp .jpeg.jpg.jfif.jif.jpe.jxs.jxl
有损/无损有损,也支持无损但不常用有损,也支持无损但不常用无损有损/无损无损有损有损/无损
最大图像分辨率(2^16 - 1) * (2^16 - 1)(2^32 - 1) * (2^32 - 1)(2^30 - 1) * (2^30 - 1)
色深8 bpp32 bpp16 bpp8 bpp16 bpp24 bpp,32 bpp
是否支持 alpha 通道不支持支持支持支持支持支持
MIME typeimage/jpegimage/jp2, image/jpx, image/jpm,image/jxrimage/vnd.ms-photoimage/jpegimage/jxsc, video/jxsvimage/jxl
兼容性全平台只有 safari 支持已知 Chrome 有查看医学成像的插件 —— medical-image,其他平台未知只有 IE...

剩余内容已隐藏

查看完整文章以阅读更多