原圖 |
FFDB |
quantization table
00
10 07 07 09 07 06 10 09
08 09 11 11 10 12 15 25
16 5 14 14 15 30 22 23
18 5 36 32 38 37 35 32
35 4 40 45 57 48 40 42
5443 34 35 50 68 50 54
59 61 64 64 64 38 48 70
75 69 62 74 57 63 64 61
FFDB-1 |
quantization table
01
11 11 11
15 13 14 29 16
16 29 61
51 35 41 51 51
51 51 51
51 51 51 51 51
51 51 51
51 51 51 51 51
51 51 51
51 51 51 51 51
51 51 51
51 51 51 51 51
51 51 51
51 51 51 51 51
51 51 51
51 51 51 51 51
FFC0 |
這是標頭檔
FFC4 |
FFC4-1 |
FFC4-2 |
FFC4-3 |
Huffman table
1
5
1
1
1
1
1
1
Length Category Value Codeword
2 0 0 0
3 1 2 010
3 2 3 011
3 3 4 100
3 4 5 101
3 5 6 110
4 6 14 1110
5 7 30 11110
6 8 62 111110
7 9 126 1111110
8 10 254
11111110
9 11 510 111111110
這是第一張圖的Huffman table,另外三張圖是其他的Huffman table
這次的作業是讓我們用PSPAD這個軟體去讀JPEG檔,把裡面的16進制碼翻譯,首先是
FFD8開始,一開始看到了Application data ,這是儲存一些資料的地方,在來會看到FFDB
這是quantization table,用來知道壓縮的一個比例,後來看到FFC0,這是標頭檔,在來
就是FFC4 , Huffman table ,這是用來壓縮的一個方法,最後面就是FFDA,開始SCAN
最後看到FFD9就是檔案結束。
這是最後一個作業了,表示這個學期已經結束了,這半年我學到了很多東西,學到了
很多影像處理的基本知識跟方法,這堂過的很充實,有機會我會把這半年學到的東西
拿來使用。
沒有留言:
張貼留言