8.22
用CCITT Group 4 压缩算法编码下面两行数据的第二行.
0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1
1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1
假设初试的参考位置a0在第二行的第一个象素.
解答
按图示编码为,
[0001] [0001] [010] [1] [001 10 1011] [0001]
8.23
(a)列出JPEG DC系数差的第三类中的所有数值.
(b)计算其在JPEG中的编码
解答
第三类中包括的实际上是所有要用到3bit表示的二进制数 -7 -6 -5 -4 4 5 6 7
实际上对于负数来说, 补码减一就是它的反码, 再加上第三类的起始代码00即可.
差值
|
JPEG DC 编码
|
-7
|
00 000
|
-6
|
00 001
|
-5
|
00 010
|
-4
|
00 011
|
4
|
00 100
|
5
|
00 101
|
6
|
00 110
|
7
|
00 111
|