首頁  >  文章  >  jpeg是什麼格式

jpeg是什麼格式

青灯夜游
青灯夜游原創
2022-11-25 14:46:2072385瀏覽

JPEG是一種使用有損壓縮方法儲存的影像格式,檔案後綴名為「.jpg」或「.jpeg」;作為壓縮的結果,輸出影像無法兼顧品質和大小。 JPEG格式一直是網路上儲存和傳輸照片影像的選擇,幾乎所有作業系統現在都有支援JPEG影像視覺化的檢視器,這些影像通常也以JPG副檔名儲存。

jpeg是什麼格式

本教學操作環境:windows7系統、Dell G3電腦。

JPEG(Joint Photographic Experts Group)是JPEG標準的產物,該標準由國際標準化組織(ISO)訂訂,是連續色調靜止影像的壓縮標準。 JPEG格式是最常用的圖片檔案格式,後綴名為.jpg或.jpeg。

JPEG是一種使用有損壓縮方法儲存的影像格式。壓縮的結果,輸出影像無法兼顧品質和大小。使用者可以調整壓縮級別以達到所需的品質級別,同時減少儲存大小。如果對影像施加 10:1 壓縮,則對影像品質的影響可以忽略不計。壓縮值越高,影像品質的劣化程度越高。

jpeg是什麼格式

檔案格式規格

JPEG 影像檔案格式由聯合影像專家群組標準化,因此命名為 JPEG。該格式一直是在網路上儲存和傳輸照片影像的選擇。幾乎所有作業系統現在都有支援 JPEG 影像視覺化的檢視器,這些影像通常也以 JPG 副檔名儲存。甚至網頁瀏覽器也支援 JPEG 影像的視覺化。在進入 JPEG 檔案格式規格之前,需要提及 JPEG 建立所涉及的步驟進行壓縮。

jpeg是什麼格式

檔案結構

JPEG 影像表示為一系列片段,其中每個片段都以標記開頭。每個標記都以 0xFF 位元組開頭,後面跟著標記標誌以表示標記的類型。標記後跟的有效負載因標記類型而異。

在熵編碼資料中,在任何 0xFF 位元組之後,編碼器會在下一個位元組之前插入一個 0x00 位元組,這樣就不會出現不打算使用的標記,從而防止幀錯誤。解碼器必須跳過這個 0x00 位元組。這種技術稱為位元組填充 ,僅適用於熵編碼數據,而不適用於標記有效負載數據。但請注意,熵編碼資料有一些自己的標記;特別是重置標記(0xD0 到0xD7),用於隔離獨立的熵編碼資料區塊以允許並行解碼,並且編碼器可以定期插入這些重置標記(並非所有編碼器都這樣做)。

JPEG的三種格式

JPEG格式可分為標準JPEG、漸進式JPEG及JPEG2000三種格式。

1. 標準JPEG格式;此類型在網頁下載時只能由上而下依序顯示影像,直到影像資料全部下載完畢,才能看到影像全貌。

2. 漸進式JPEG;此類型在網頁下載時,先呈現出圖像的粗略外觀後,再慢慢地呈現出完整的內容,而且存成漸進式JPG格式的文檔比存成標準JPG格式的文檔要來得小,所以如果要在網頁上使用圖像,可以多用這種格式。

3. JPEG2000;它是新一代的影像壓縮法,壓縮品質更高,並可改善在無線傳輸時,常因訊號不穩造成馬賽克現象及位置錯亂的情況,改善傳輸的品質。

JPEG的效能

JPEG的效能,以品質與位元率之比來衡量,是相當優越的。它的優點是:  

  • 它支援極高的壓縮率,因此JPEG影像的下載速度大大加快;

  • ##它能夠輕鬆地處理16.8M顏色,可以很好地再現全彩色的圖像; 

  • #在對圖像的壓縮處理過程中,該圖像格式可以允許自由地在最小檔案尺寸(最低圖像品質)和最大檔案尺寸(最高影像品質)之間選擇;

  • 該格式的檔案尺寸相對較小,下載速度快,有利於在頻寬並不「富裕」的情況下傳輸。

JPEG的缺點是:

  • 並非所有的瀏覽器都會支援將各種JPEG圖片插入網頁;

  • #壓縮時,可能會使影像的品質受到損失,因此不適合使用該格式來顯示高清晰度的影像。

更多相關知識,請造訪

常見問題欄位!

以上是jpeg是什麼格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn