JPG 與 JPEG:這些圖像文件格式有什么區(qū)別?
概述
JPG 和 JPEG 是一樣的嗎?還是完全不同的東西?并非所有圖像文件格式都是一樣的。事實(shí)上,它們中的許多都是為了解決現(xiàn)有格式無(wú)法解決的問(wèn)題而創(chuàng)建的。例如,JPEG 的出現(xiàn)是因?yàn)閳D像文件的大小占用了太多的存儲(chǔ)空間。信不信由你,JIF、JPEG 和 JPG 文件擴(kuò)展名或多或少指的是同一件事。要理解為什么文件格式有這么多名字,我們需要解開(kāi)一些錯(cuò)綜復(fù)雜的歷史。
什么是 JPEG?
JPEG 首字母縮略詞代表聯(lián)合圖像專家組——文件類型以幫助創(chuàng)建 JPEG 交換格式 (JIF) 標(biāo)準(zhǔn)的小組委員會(huì)命名。它于 1992 年由國(guó)際標(biāo)準(zhǔn)化組織 (ISO) 首次發(fā)布。
JPEG 是 24 位靜止光柵圖像,RGB 顏色模型的每個(gè)通道中有 8 位。這沒(méi)有為 Alpha 通道留下空間,這意味著雖然 JPEG 可以支持超過(guò) 1600 萬(wàn)種顏色,但它們不能支持透明度。
當(dāng)圖像保存為 JPEG 時(shí),其中的一些數(shù)據(jù)會(huì)在稱為有損 文件壓縮的過(guò)程中被丟棄。反過(guò)來(lái),圖像占用的存儲(chǔ)空間減少了 50-75%(與 BMP 等舊格式相比),圖像質(zhì)量幾乎沒(méi)有損失。
JPEG 壓縮基于一種稱為離散余弦變換 (DCT) 的有損圖像壓縮技術(shù),該技術(shù)由電氣工程師 Nasir Ahmed 于 1972 年首次提出。
什么是 JIF?
您可以將 JIF 文件視為“最純”形式的 JPEG。但是,該格式不再使用太多,因?yàn)樗嬖谝恍┝钊司趩实南拗啤@?,JIF 的顏色和像素方面的定義會(huì)導(dǎo)致編碼器和解碼器(查看器)之間的兼容性問(wèn)題。
值得慶幸的是,這些問(wèn)題后來(lái)被基于 JIF 的其他“補(bǔ)充”標(biāo)準(zhǔn)解決了。其中第一個(gè)是 JPEG 文件交換格式 (JFIF),后來(lái)是可交換圖像文件格式(Exif) 和 ICC 顏色配置文件。
JPEG/JFIF 是目前在互聯(lián)網(wǎng)上存儲(chǔ)和傳輸照片圖像最流行的格式,而 JPEG/Exif 是用于數(shù)碼相機(jī)和其他圖像捕獲設(shè)備的格式。大多數(shù)人不區(qū)分這些變體之間的區(qū)別,而只是將它們都稱為 JPEG。
什么是 JPG2 或 JPF?
2000 年,JPEG 小組發(fā)布了另一種圖像文件格式,稱為 JPEG 2000(其文件擴(kuò)展名為 JPG2 和 JPF)。它原本是 JPEG 的繼任者,但遠(yuǎn)沒(méi)有那么受歡迎。即使其先進(jìn)的編碼方法通常會(huì)產(chǎn)生更好質(zhì)量的圖像。
JPEG 2000 文件格式失敗的原因有幾個(gè)。一方面,它基于全新的代碼,因此不能向后兼容 JPEG。最重要的是,處理 JPEG 2000 文件需要更多內(nèi)存來(lái)處理。畢竟,當(dāng)時(shí)的普通計(jì)算機(jī)只有 64 MB 內(nèi)存。
JPEG 2000 在過(guò)去 20 年來(lái)計(jì)算機(jī)硬件總體上已經(jīng)有了很大的改進(jìn),但它的文件格式仍然沒(méi)有得到充分利用。在撰寫(xiě)本文時(shí),唯一支持 JPEG 2000 文件的 Internet 瀏覽器是 Safari。
JPEG 與 JPG
早期版本的 Windows(特別是 MS-DOS 8.3 和 FAT-16 文件系統(tǒng))在文件擴(kuò)展名長(zhǎng)度方面有最多 3 個(gè)字母的限制。JPEG 必須縮短為 JPG,以免超過(guò)限制。Mac 和 Linux 計(jì)算機(jī)從來(lái)沒(méi)有這樣的東西,所以用戶會(huì)繼續(xù)將圖像保存為 JPEG。
跨不同操作系統(tǒng)(如 Photoshop 和Gimp )運(yùn)行的流行圖像編輯程序最終會(huì)將其默認(rèn) JPEG 文件擴(kuò)展名設(shè)置為 JPG,以盡量減少混淆。
這就是我們最終獲得相同格式的兩個(gè)文件擴(kuò)展名的方式:JPEG 和 JPG。在選擇將圖像保存時(shí),它們之間沒(méi)有區(qū)別。
JPEG 與 PNG:哪個(gè)更好?
JPEG 和 PNG 是在同一個(gè)十年內(nèi)發(fā)布的,每種文件格式都解決了當(dāng)時(shí)技術(shù)世界面臨的不同數(shù)字圖像問(wèn)題。你可以說(shuō)他們經(jīng)常被比較是很自然的……而且直到今天也是如此。在 JPEG 和 PNG 之間,哪種圖像文件格式占主導(dǎo)地位?老實(shí)說(shuō),答案取決于您要保存的圖像類型。
JPEG 更適合照片,因?yàn)樗鼈兝糜袚p壓縮來(lái)保持合理的文件大小。照片是如此大而詳細(xì)的圖像,以至于壓縮偽影(由壓縮引起的細(xì)微圖像失真)在它們上并不是很明顯。
另一方面,具有銳利點(diǎn)、清晰邊緣和大面積一種顏色的圖像(例如矢量標(biāo)志、像素藝術(shù)等)在另存為 JPEG 時(shí)看起來(lái)不太正確。
這就是便攜式網(wǎng)絡(luò)圖形 (PNG) 文件的用武之地。由 PNG 開(kāi)發(fā)組在 JPEG 發(fā)布四年后開(kāi)發(fā),PNG 支持無(wú)損數(shù)據(jù)壓縮和透明度。因此,如果必須保留圖像質(zhì)量并且文件大小不是問(wèn)題,則經(jīng)常使用 PNG。一個(gè)好的經(jīng)驗(yàn)法則是將 JPEG 保存到照片中,并將 PNG 保存為具有透明度的圖像和非攝影圖像。
JPEG 和 JPG 是相同的文件格式
盡管 JPEG 的許多更新和變化引起了混亂,但 90 年代中期互聯(lián)網(wǎng)上數(shù)字圖像的最終泛濫無(wú)疑主要是由它的發(fā)布引起的。
下次您準(zhǔn)備從圖像編輯器導(dǎo)出照片并看到一長(zhǎng)串可用格式時(shí),請(qǐng)記?。篔PEG 和 JPG 是一回事。