PNG有未压缩的格式吗?

use*_*421 3 compression image-formats

众所周知,PNG 图像格式是图像文件的无损格式。例如,与 FLAC 等无损音频文件格式相比:当我解压缩它时,我得到的是未压缩的 .WAV 文件格式。

所以我想知道PNG压缩哪种未压缩格式?它是位图文件格式吗?

mto*_*one 13

FLAC 不是压缩的 .WAV。

  • FLAC 是一种可以无损存储和压缩数字波形 ( PCM )的格式。
  • WAV 是一种无需压缩即可存储 PCM 数据的格式。

我要说的是,当您解压缩 FLAC 时,您并不会神奇地获得 .WAV 文件。相反,您使用的程序正在解码 PCM 数据并将其写回 .WAV 格式,因为它是最常见的格式。由于这两种格式都是无损格式,因此在此转换中没有任何损失,但 PCM 波形也可以写回其他无损格式:例如 Apple AIFF 和 CD 音频。

由于 .WAV 格式在消费者和专业人士中的年龄和流行程度,它只是碰巧 - 根据传统和设备支持 - 是最低公分母格式,但不一定是。

我希望这为您的问题提供了一个新的角度。

同样,无损图像是光栅图形或位图,但位图数据不一定链接到 .BMP 格式,这只是存储位图数据的特定方式。就像 .WAV 一样,BMP的流行用法主要源于它们的简单性(有据可查,不支持有损内容等),并且已经存在了一段时间。

其他未压缩的常见无损格式包括:

  • TIFF在商业应用中已经存在很长时间了,但它是一种更加灵活/复杂的格式,可以是有损和无损的
  • 许多数码相机中的RAW也可以是无损的。

总之,“音频”或“图像”数据都没有原始格式,任何人都可以随意存储它。我们拥有的是常见的文件格式和知道如何在它们之间进行转换的软件。

为了回答您的问题,似乎 .BMP 并不是 .WAV 在音频世界中获得的事实上的标准。选择的未压缩格式是 BMP、TIFF 还是 RAW(或其他)将取决于应用程序/业务的类型。

  • @mtone- 这不完全正确。请看我下面的回答。 (3认同)

Tom*_*Tom 7

@mtone 写的东西需要几句话来澄清:

  • .WAV 不是一种格式。它是其他格式的容器。您可以在 WAV 容器中放入多种不同的音频格式。您可以创建一个包含 mp3 歌曲的 .WAV 文件。因此,.WAV 可以(不是)无损和有损。
  • .TIFF 也不是一种格式,而是一种容器。您可以将 jpeg 图像放置在 TIF 中。所以,就像 mtone 写的一样,它里面可以有无损和有损格式。
  • 没有一种 RAW 格式。不同的相机使用不同的原始格式。佳能使用.CRW 和.CR2,尼康使用.NEF 和.NRW 等等。
  • 除了“camera raw”之外,还有在数码相机发明之前很久就使用的“真实”raw格式。“真正的”原始格式是如此原始,它们只包含像素,没有别的。过去许多游戏使用原始格式。这些是如何运作的?一位游戏创作者决定他们需要 640x480 像素的图像和 24 位彩色像素,仅此而已。因此,他们将这些没有任何标题或元数据的图像保存到文件中。这些图像的大小正好是 640x480x3 字节。另一位游戏创作者决定他/她的游戏需要 320x200 的图像,灰度为每像素 8 位,因此该游戏的所有图像的大小正好是 320x200 字节。这是存储图像的最原始方式。
  • .BMP 是一种格式(不是容器)但可以压缩。使用 RLE 方法无损,但可以压缩。所以它实际上并不是每个人都认为的那么简单的格式。它的流行和广泛使用只是因为微软让它流行并且很容易实现部分BMP保存/加载。但是,不存在可以读取和保存每个可能的 BMP 图像的程序。这就是这种格式的复杂程度。