PNG 有沒有未壓縮的格式?

PNG 有沒有未壓縮的格式?

眾所周知,PNG 圖像格式是圖像檔案的無損格式。與無損音訊檔案格式(例如 FLAC)相比:當我解壓縮它時,我得到未壓縮的 .WAV 檔案格式。

所以我想知道 PNG 壓縮哪種未壓縮格式?它是點陣圖檔案格式嗎?

答案1

FLAC 不是壓縮的 .WAV。

  • FLAC 是一種儲存和壓縮數位波形的格式(相變材料)無損失。
  • WAV 是一種未經壓縮儲存 PCM 資料的格式。

我的意思是,當您解壓縮 FLAC 時,您並不會神奇地獲得 .WAV 檔案。相反,您使用的程式會解碼 PCM 資料並將其寫回 .WAV 格式,因為它是最常見的格式。由於兩種格式都是無損的,因此轉換過程中沒有任何損失,但 PCM 波形也可以寫回其他無損格式:例如 Apple AIFF 和 CD 音訊。

由於 .WAV 格式在消費者和專業人士中的歷史和流行度,根據傳統和設備支持,它恰好是最低的共同點格式,但不一定必須如此。

我希望這能為您的問題提供一個新的角度。

類似地,無損影像是光柵圖形或點陣圖,但點陣圖資料不一定與.BMP格式相關,這只是儲存位圖資料的特定方式。就像 .WAV 一樣,流行用法BMP 的主要源自於其簡單性(有據可查,不支援有損內容等),並且已經存在了一段時間。

其他未壓縮的常見無損格式包括:

  • TIFF在商業應用中已經存在很長時間了,但它是一種更靈活/複雜的格式,可以是有損的,也可以是無損的
  • 生的許多數位相機中都有這種功能,也可以是無損的。

總之,「音訊」或「影像」資料沒有原始格式,任何人都可以按照自己的意願儲存它。我們擁有的是常見的文件格式和知道如何在它們之間進行轉換的軟體。

為了回答您的問題,.BMP 似乎不像 .WAV 在音訊世界中那樣成為事實上的標準。選擇的未壓縮格式是 BMP、TIFF 還是 RAW(或其他)將取決於應用程式/業務的類型。

答案2

@mtone 寫的內容需要幾句話來澄清:

  • .WAV 不是一種格式。它是其他格式的容器。您可以在 WAV 容器中放入多種不同的音訊格式。您可以建立一個 .WAV 文件,其中包含 mp3 歌曲。因此.WAV 可以(不是)同時具有無損和有損。
  • .TIFF 也不是一種格式,而是容器。您可以將 jpeg 影像放入 TIF 中。因此,就像 mtone 所寫的那樣,它內部可以有無損和有損格式。
  • 沒有一種 RAW 格式。不同的相機使用不同的原始格式。佳能使用.CRW和.CR2,Nikon使用.NEF和.NRW等。
  • 除了「相機原始資料」之外,還有早在數位相機發明之前就已使用的「真實」原始格式。 「真正的」原始格式是如此原始,它們只包含像素,沒有其他內容。過去許多遊戲都使用原始格式。這些是如何運作的?遊戲創建者決定他們需要 640x480 像素的圖像和 24 位元顏色像素,僅此而已。因此,他們將這些沒有任何標題或元資料的圖像保存到文件中。這些圖像的大小剛好是 640x480x3 位元組。另一位遊戲創作者決定他/她的遊戲需要 320x200 影像,灰階每像素 8 位,因此該遊戲的所有影像的大小剛好是 320x200 位元組長。這是儲存影像的最原始的方式。
  • .BMP 是一種格式(不是容器),但可以壓縮。使用 RLE 方法無損但可以壓縮。所以它實際上並不是每個人認為的那麼簡單的格式。它之所以流行並被廣泛使用,只是因為微軟讓它流行起來,而且很容易實現部分BMP的保存/載入。然而,不存在可以讀取和保存所有可能的 BMP 影像的程式。這就是這種格式的複雜程度。

相關內容