2013年1月6日 星期日

JPEG影像壓縮_99460800_游騰翔


JPEG影像壓縮

1.       實作例圖,選擇原因


這張圖片是本次實驗的影像。之所以選擇的原因是其顏色豐富且附有趣味性,並且在實驗不會因為單色調造成數值過於趨近於某些範圍,才能夠使得數值變化較多

2.       pspad截圖, 從頭開始解讀數據

FFD8:影像開始標記(SOI)

FFE0 0010:應用數據標記(APPO),這是應用程式可以把一些資料放入加以儲存的區塊,長度為0010也就是十進制16並且跳過繼續讀取到FFDB

FFDB 0043:定義量化表標記(DQT),為量化表的參數開始的標記,並且可能會有多個標記,像此次範例有2組長度皆為0043也就是十進制67,這兩個表格之後會分析

FFC0 0011: 幀數開始標記(SOFO),此區域長度為0011也就是十進制17並且跳過繼續讀取到FFC4

FFC4 001F/00B5(為一組,共兩組):定義Huffman表標記(DHT),第一個的長度為001F,編號是00,為DC0號,
第二個的長度為00B5,編號是10,為AC0號,
第三個的長度為001F,編號是01,為DC1號,
第四個的長度為00B5,編號是11,為AC1號,
之後分析會加以解釋之。

FFDA 00C0:掃描開始標記(SOS),表示掃描開始的位置,長度為00C0也就是十進制12

PS:以下的部分因為部落格對於文篇較長的文章會產生格式錯誤的問題,以下提供連結已供瀏覽。

沒有留言:

張貼留言