icodex | 前端技术博客 | 专注 React、TypeScript、AI 与性能优化 Blog
icodex - 个人网站
马上订阅 icodex | 前端技术博客 | 专注 React、TypeScript、AI 与性能优化 Blog RSS 更新: https://icodex.me/atom.xml
web图像格式对比(二)
有损压缩
有损压缩目前使用最广泛的是 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) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 发布时间 | 1992 | 1997 | 1998 | 2011 | 2015 | 2019 | 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 文件格式 | JFIF,Exif,TIFF | JP2,JPX | JXR | JFIF | JXS | JXL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 文件后缀名 | .jpeg,.jpg,.jfif,.jif,.jpe,.tif | jp2, .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 bpp | 32 bpp | 16 bpp | 8 bpp | 16 bpp | 24 bpp,32 bpp | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 是否支持 alpha 通道 | 不支持 | 支持 | 支持 | 支持 | 支持 | 支持 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MIME type | image/jpeg | image/jp2, image/jpx, image/jpm, | image/jxr,image/vnd.ms-photo | image/jpeg | image/jxsc, video/jxsv | image/jxl | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 兼容性 | 全平台 | 只有 safari 支持 | 已知 Chrome 有查看医学成像的插件 —— medical-image,其他平台未知 | 只有 IE... 剩余内容已隐藏 查看完整文章以阅读更多 icodex | 前端技术博客 | 专注 React、TypeScript、AI 与性能优化 Blog icodex - 个人网站 马上订阅 icodex | 前端技术博客 | 专注 React、TypeScript、AI 与性能优化 Blog RSS 更新: https://icodex.me/atom.xml web图像格式对比(二)2022年8月30日 08:00 有损压缩有损压缩目前使用最广泛的是 JPEG 压缩算法和文件格式,下面来整理一下三种有损压缩格式。 JPEGJPEG 是 Joint Photographic Experts Group(联合图像专家组) 的首字母缩写,其前身是 —— Joint Bi-level Image Experts Group(联合二进制图像专家组),JBIG 负责制定二进制图像(二进制图像的每个像素只能使用一个 bit 表示黑色或者白色,也就是黑白图像)的压缩编码格式,例如 JBIG1 和 JBIG2;联合图像专家组负责维护 JBIG 标准以及制定彩色图像压缩新的算法标准。 实际上,联合图像专家组于 1992 年发布 JPEG 标准后还制定了一系列其他压缩标准,以下是 JPEG 家族的图像压缩标准:
|