【发布时间】:2020-02-10 11:26:26
【问题描述】:
根据this网站
BMP(位图)是一种未压缩的光栅图形图像格式
1) 那么这是否意味着,BMP 在图像存储时根本不遵循压缩?
2) 如果它确实遵循压缩,那么它应该被称为有损?但它是无损的,为什么会这样呢?
当它被说出来时,
无损意味着图像变小,但不损害 质量
3)如果图像变小了,那它怎么能保持不变。变小意味着它必须进行一些压缩对吗?
编辑: 4) JPEG也是位图格式,为什么不无损呢?
【问题讨论】:
-
您似乎混淆了压缩和损耗。有些压缩是无损的(RLE、LZW),有些是有损的(JPEG)。
-
压缩如何无损我对此感到困惑,请帮助
-
假设您的图像中有一行 640 个黑色像素,这将占用 640 个字节。如果你说,“嘿,我有 640 个字节,它们都是黑色的”?您可以将其存储在 4 个字节中,节省 636 个字节,并且您可以将其完美解压缩到 640 个黑色像素。那是无损运行长度编码。
-
假设您通常使用每个像素 3 个字节来编码您的图像 - 每个像素位置 1 个字节用于红色,1 个字节用于绿色,1 个字节用于蓝色。如果您的唯一颜色少于 256 种,并且您使用 3 个字节来存储这 256 种颜色中每一种颜色的红色、绿色和蓝色分量会怎样。这将占用 768 字节的空间,但现在您只需要每个像素 1 个字节来说明 256 种颜色中的哪一种在该位置,而不是 RGB 的 3 个字节。您的图像现在是原始大小的 1/3,并且准确度不低。那是一个调色板图像。
标签: image bitmap image-formats