标签: jpeg huffman-code
如果霍夫曼代码是prefix code,为什么JPEG的DC和AC系数被编码为[length] [bits]对?为什么我们需要长度前缀?
为什么我们编码值的长度而不是值本身(如果我错了,请纠正我)?
答案 0 :(得分:0)
因为你有很长的零条目。你需要一点零来编码零。然后你会得到零的运行,由于电气工程原因这是不可取的 - 如果发送相同位的长信号,它可能导致发送器和接收器失去同步,并且运行也用于MPEG中的信号同步。