gpt4 book ai didi

Java:读取jpeg/gif的压缩比

转载 作者:太空宇宙 更新时间:2023-11-04 07:49:17 27 4
gpt4 key购买 nike

我尝试用Java获取JPEG和GIF图像的压缩率。到处搜索但找不到任何东西。是否可以读取文件的压缩率?如果不是,我如何计算这个比率?

最佳答案

要计算图像的压缩率,您可以将实际文件大小与存储“原始”图像时获得的大小进行比较。

例如,一个 1024x1024、真彩色 (24bpp) 为 384Kb 的 jpeg 文件,您将获得 (384x1024)/(1024x1024x3) = 0.125 的比率,这意味着 jpeg 生成的文件为原始图像的 12%。如果反转除法,则可以说图像被压缩为 8 倍或 1:8 比例。

从标题或使用 Image API 获取图像的大小和颜色信息,无需解压文件来进行此计算

关于Java:读取jpeg/gif的压缩比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14757270/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com