Webp转为jpg:JPGvs压缩JPGvsWEBP-为什么WEBP不是最小的

我缺少这个图像(我在 SGS 9 plus 上拍摄的照片):Uncompressed JPG image。它的大小是 4032 x 30PG,它的重量是大约 3MB。我用TinyJPG Compressor压缩它,它的重量是1.3 MB。对于 PNG 图像,我使用Online-Convert,我看到 webp 图像甚至比

16

这些都是有损编,因此它们的文件大小主要取决于所使用的质量设置。仅比较来自各种工具的文件大小并不能确保图像具有相同的质量(otherwise they're incomparable)。

有几种可能性:

JPEG可能比 WebP 压缩得更好。WebP 存在细节模糊、低分辨率颜色和使用不到 8 位的颜色空间的问题。在更高的质量范围内,优化良好的 JPEG 可能与 WebP 相似或更好。

但是,现代有损编中的大多数文件大小差异是由于质量差异所致。相同质量的 JPEG 和 WebP 之间的典型差异为 15 %-25 %,但是每个编产生的文件大小在低质量和高质量图像之间很容易相差 10 倍。因此,大多数情况下,当您看到文件大小的巨大差异时,可能是因为不同工具选择了不同的质量设置(和 / 或重新压缩也会极大地影响图像的细微细节)。

14

我的经验是,有损的 WebP 优于质量 70(在 libjpeg 术语),JPEG 通常比质量 90 及以上的 WebP 更好。

我相信 WebP 质量被夸大了大约 7 分,即匹配 JPEG 质量 85 需要使用 WebP 质量 92(当使用 cwebp 工具时)。

Lossy WebP 难以压缩复杂的纹理,例如密集的树叶,而 JPEG 的困难在于在平坦的边界上有细线,例如挂在天空或计算机图形上的电话线。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(858)
基本建设程序八个阶段:为什么sizeof(std::string)只有八个字节
上一篇
Eureka集群:什么是Eureka服务 Eureka客户端 Eureka实例和Eureka服务器
下一篇

相关推荐

  • webapi是干什么的:如何使用WebAPI来提升应用程序的性能

    Web API是一种基于HTTP协议的应用程序编程接口(API),它允许Web服务器处理HTTP请求,以便从Web应用程序发出请求并接收响应。 Web API使用标准的HTTP方法(如GET,POST,PUT,DELETE,PATCH等)来执行操作,并返回结果,通常是JSON或XML格式的数据。…

    2023-04-12 06:53:49
    0 28 67
  • 开发计划:从计划9开始Web开发(plan 9 bell labs)

    关于开发计划的问题,在plan 9 bell labs中经常遇到,我一直想为 Plan 9 操作系统编程一段时间。我真的很想在那里玩一个 web 应用程序。当然,我知道 Plan 9 的唯一语言是 C,这似乎并不适合 web 开发。我也明白它也不运行 apache 或 mysql。…

    2023-12-24 15:02:15
    0 21 18
  • 获取网页url:获取当前网页 URL(webpage url)

    关于获取网页url的问题,在webpage url中经常遇到,Possible Duplicate:Request Address in Javascript…

    2022-11-23 08:38:09
    0 35 84

发表评论

登录 后才能评论

评论列表(9条)