JPEG标准中推荐的缺省huffman编码表(六)

2014-11-24 11:33:06 · 作者: · 浏览: 53
*/
{10, 0x03fa}, /* 0xc1: 1111111010 */
{16, 0xffd9}, /* 0xc2: 1111111111011001 */
{16, 0xffda}, /* 0xc3: 1111111111011010 */
{16, 0xffdb}, /* 0xc4: 1111111111011011 */
{16, 0xffdc}, /* 0xc5: 1111111111011100 */
{16, 0xffdd}, /* 0xc6: 1111111111011101 */
{16, 0xffde}, /* 0xc7: 1111111111011110 */
{16, 0xffdf}, /* 0xc8: 1111111111011111 */
{16, 0xffe0}, /* 0xc9: 1111111111100000 */
{16, 0xffe1}, /* 0xca: 1111111111100001 */
{ 0, 0x0000}, /* 0xcb: */
{ 0, 0x0000}, /* 0xcc: */
{ 0, 0x0000}, /* 0xcd: */
{ 0, 0x0000}, /* 0xce: */
{ 0, 0x0000}, /* 0xcf: */
{ 0, 0x0000}, /* 0xd0: */
{11, 0x07f8}, /* 0xd1: 11111111000 */
{16, 0xffe2}, /* 0xd2: 1111111111100010 */
{16, 0xffe3}, /* 0xd3: 1111111111100011 */
{16, 0xffe4}, /* 0xd4: 1111111111100100 */
{16, 0xffe5}, /* 0xd5: 1111111111100101 */
{16, 0xffe6}, /* 0xd6: 1111111111100110 */
{16, 0xffe7}, /* 0xd7: 1111111111100111 */
{16, 0xffe8}, /* 0xd8: 1111111111101000 */
{16, 0xffe9}, /* 0xd9: 1111111111101001 */
{16, 0xffea}, /* 0xda: 1111111111101010 */
{ 0, 0x0000}, /* 0xdb: */
{ 0, 0x0000}, /* 0xdc: */
{ 0, 0x0000}, /* 0xdd: */
{ 0, 0x0000}, /* 0xde: */
{ 0, 0x0000}, /* 0xdf: */
{ 0, 0x0000}, /* 0xe0: */
{16, 0xffeb}, /* 0xe1: 1111111111101011 */
{16, 0xffec}, /* 0xe2: 1111111111101100 */
{16, 0xffed}, /* 0xe3: 1111111111101101 */
{16, 0xffee}, /* 0xe4: 1111111111101110 */
{16, 0xffef}, /* 0xe5: 1111111111101111 */
{16, 0xfff0}, /* 0xe6: 1111111111110000 */
{16, 0xfff1}, /* 0xe7: 1111111111110001 */
{16, 0xfff2}, /* 0xe8: 1111111111110010 */
{16, 0xfff3}, /* 0xe9: 1111111111110011 */
{16, 0xfff4}, /* 0xea: 1111111111110100 */
{ 0, 0x0000}, /* 0xeb: */
{ 0, 0x0000}, /* 0xec: */
{ 0, 0x0000}, /* 0xed: */
{ 0, 0x0000}, /* 0xee: */
{ 0, 0x0000}, /* 0xef: */
{11, 0x07f9}, /* 0xf0: 11111111001 */
{16, 0xfff5}, /* 0xf1: 1111111111110101 */
{16, 0xfff6}, /* 0xf2: 1111111111110110 */
{16, 0xfff7}, /* 0xf3: 1111111111110111 */
{16, 0xfff8}, /* 0xf4: 1111111111111000 */
{16, 0xfff9}, /* 0xf5: 1111111111111001 */
{16, 0xfffa}, /* 0xf6: 1111111111111010 */
{16, 0xfffb}, /* 0xf7: 1111111111111011 */
{16, 0xfffc}, /* 0xf8: 1111111111111100 */
{16, 0xfffd}, /* 0xf9: 1111111111111101 */
{16, 0xfffe}, /* 0xfa: 1111111111111110 */
{ 0, 0x0000}, /* 0xfb: */
{ 0, 0x0000}, /* 0xfc: */
{ 0, 0x0000}, /* 0xfd: */
{ 0, 0x0000}, /* 0xfe: */
{ 0, 0x0000}, /* 0xff: */
};
/* 162 valid entries */
static HUFF_ENTRY s_chrom_ac[256] = {
{ 2, 0x0000}, /* 0x00: 00 */
{ 2, 0x0001}, /* 0x01: 01 */
{ 3, 0x0004}, /* 0x02: 100 */
{ 4, 0x000a}, /* 0x03: 1010 */