【问题标题】:How is the size of a PNG file determined?PNG文件的大小是如何确定的?
【发布时间】:2021-02-03 08:22:45
【问题描述】:

此图像的图像属性表示宽度和高度分别为 340 像素和 471 像素。位深度为 24 位。我的理解是,这意味着与每个像素关联的值是使用 24 位编码的。所以我预计文件大小约为 471 * 340 * 24 = 3843360 位 = 480420 字节 = 480 KB。但随后图像属性之一显示文件大小为 9.98 KB。为什么差别这么大?

我正在将图像读入需要提供输入形状的卷积神经网络。

下面是图片属性的截图

以下是实际图片的截图:

【问题讨论】:

  • PNG 在磁盘上被过滤和压缩。

标签: png


【解决方案1】:

PNG 图像格式旨在支持lossless data compression。您计算的文件大小是完全未压缩的,只是原始图像数据。为了节省磁盘空间,文件被压缩,并且以您的图像示例为例,这可以非常有效地完成,因为大多数图像的颜色完全相同。

【讨论】:

    猜你喜欢
    • 2012-06-17
    • 2012-03-26
    • 2020-03-30
    • 2012-11-04
    • 2020-03-30
    • 1970-01-01
    • 2016-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多