Home
零对冲(ZeroHedge)
每日HackerNews
JPEG 压缩
JPEG Compression
原始链接:
https://www.sophielwang.com/blog/jpeg
启用 JavaScript 和 Cookie 以继续。
## JPEG 压缩:摘要 本文提供了对 JPEG 压缩的详细且视觉化的解释。它通过利用离散余弦变换 (DCT) 来识别和丢弃不太容易察觉的图像数据,从而分解了 JPEG 的工作原理,实现压缩。DCT 将图像数据转换为频率分量,从而可以去除高频细节(通常人眼无法察觉)。 文章强调,低质量 JPEG 中看到的“块状”伪影是由于数据不足以准确表示高频正弦波造成的直接结果。它还讨论了从 libjpeg v7 开始的现代 JPEG 实现如何使用基于 DCT 的色度缩放,这可能会引入细微的块状伪影。 除了核心压缩过程外,讨论还涉及了替代格式,如 JPEG 2000(使用离散小波变换)以及更新的选项,如 WebP 和 AVIF,并指出了它们的权衡。它强调,虽然较新的格式提供了改进,但 JPEG 仍然占据主导地位,因为它具有广泛的兼容性和“足够好”的性能。 最后,文章指出了 JPEG 设计背后的审美和工程选择,以及它如何从根本上基于人类感知的局限性。它还注意到,交互式网站可能会导致某些用户的高 CPU 使用率问题。
相关文章
原文
Enable JavaScript and cookies to continue
联系我们 contact @ memedata.com