⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hufftables.c

📁 JPEG-MPEG編解碼技術書集的代碼
💻 C
📖 第 1 页 / 共 3 页
字号:
	{    41,      4,        3},
	{    42,      6,       47},
	{    43,      7,      115},
	{    44,      9,      506},
	{    45,      9,      487},
	{    46,      7,      110},
	{    47,      6,       43},
	{    48,      4,        7},
	{    49,      4,        1},
	{    50,      4,        5},
	{    51,      6,       44},
	{    52,      7,      109},
	{    53,      9,      492},
	{    54,      9,      505},
	{    55,      8,      238},
	{    56,      6,       48},
	{    57,      6,       36},
	{    58,      6,       42},
	{    59,      6,       37},
	{    60,      6,       51},
	{    61,      8,      236},
	{    62,      9,      498},
	{    63,     10,     1016},
	{    64,      9,      484},
	{    65,      8,      237},
	{    66,      7,      106},
	{    67,      7,      112},
	{    68,      7,      105},
	{    69,      7,      116},
	{    70,      8,      241},
	{    71,     10,     1018},
	{    72,     11,     2047},
	{    73,     10,     1017},
	{    74,      9,      502},
	{    75,      9,      493},
	{    76,      9,      504},
	{    77,      9,      489},
	{    78,      9,      501},
	{    79,     10,     1019},
	{    80,     11,     2044}
};

Huffman book7[] = {
	/*index  length  codeword */
	{     0,      1,        0},
	{     1,      3,        5},
	{     2,      6,       55},
	{     3,      7,      116},
	{     4,      8,      242},
	{     5,      9,      491},
	{     6,     10,     1005},
	{     7,     11,     2039},
	{     8,      3,        4},
	{     9,      4,       12},
	{    10,      6,       53},
	{    11,      7,      113},
	{    12,      8,      236},
	{    13,      8,      238},
	{    14,      9,      494},
	{    15,      9,      501},
	{    16,      6,       54},
	{    17,      6,       52},
	{    18,      7,      114},
	{    19,      8,      234},
	{    20,      8,      241},
	{    21,      9,      489},
	{    22,      9,      499},
	{    23,     10,     1013},
	{    24,      7,      115},
	{    25,      7,      112},
	{    26,      8,      235},
	{    27,      8,      240},
	{    28,      9,      497},
	{    29,      9,      496},
	{    30,     10,     1004},
	{    31,     10,     1018},
	{    32,      8,      243},
	{    33,      8,      237},
	{    34,      9,      488},
	{    35,      9,      495},
	{    36,     10,     1007},
	{    37,     10,     1009},
	{    38,     10,     1017},
	{    39,     11,     2043},
	{    40,      9,      493},
	{    41,      8,      239},
	{    42,      9,      490},
	{    43,      9,      498},
	{    44,     10,     1011},
	{    45,     10,     1016},
	{    46,     11,     2041},
	{    47,     11,     2044},
	{    48,     10,     1006},
	{    49,      9,      492},
	{    50,      9,      500},
	{    51,     10,     1012},
	{    52,     10,     1015},
	{    53,     11,     2040},
	{    54,     12,     4093},
	{    55,     12,     4094},
	{    56,     11,     2038},
	{    57,     10,     1008},
	{    58,     10,     1010},
	{    59,     10,     1014},
	{    60,     11,     2042},
	{    61,     11,     2045},
	{    62,     12,     4092},
	{    63,     12,     4095}
};

Huffman book8[] = {
	/*index  length  codeword */
	{     0,      5,       14},
	{     1,      4,        5},
	{     2,      5,       16},
	{     3,      6,       48},
	{     4,      7,      111},
	{     5,      8,      241},
	{     6,      9,      506},
	{     7,     10,     1022},
	{     8,      4,        3},
	{     9,      3,        0},
	{    10,      4,        4},
	{    11,      5,       18},
	{    12,      6,       44},
	{    13,      7,      106},
	{    14,      7,      117},
	{    15,      8,      248},
	{    16,      5,       15},
	{    17,      4,        2},
	{    18,      4,        6},
	{    19,      5,       20},
	{    20,      6,       46},
	{    21,      7,      105},
	{    22,      7,      114},
	{    23,      8,      245},
	{    24,      6,       47},
	{    25,      5,       17},
	{    26,      5,       19},
	{    27,      6,       42},
	{    28,      6,       50},
	{    29,      7,      108},
	{    30,      8,      236},
	{    31,      8,      250},
	{    32,      7,      113},
	{    33,      6,       43},
	{    34,      6,       45},
	{    35,      6,       49},
	{    36,      7,      109},
	{    37,      7,      112},
	{    38,      8,      242},
	{    39,      9,      505},
	{    40,      8,      239},
	{    41,      7,      104},
	{    42,      6,       51},
	{    43,      7,      107},
	{    44,      7,      110},
	{    45,      8,      238},
	{    46,      8,      249},
	{    47,     10,     1020},
	{    48,      9,      504},
	{    49,      7,      116},
	{    50,      7,      115},
	{    51,      8,      237},
	{    52,      8,      240},
	{    53,      8,      246},
	{    54,      9,      502},
	{    55,      9,      509},
	{    56,     10,     1021},
	{    57,      8,      243},
	{    58,      8,      244},
	{    59,      8,      247},
	{    60,      9,      503},
	{    61,      9,      507},
	{    62,      9,      508},
	{    63,     10,     1023}
};

Huffman book9[] = {
	/*index  length  codeword */
	{     0,      1,        0},
	{     1,      3,        5},
	{     2,      6,       55},
	{     3,      8,      231},
	{     4,      9,      478},
	{     5,     10,      974},
	{     6,     10,      985},
	{     7,     11,     1992},
	{     8,     11,     1997},
	{     9,     12,     4040},
	{    10,     12,     4061},
	{    11,     13,     8164},
	{    12,     13,     8172},
	{    13,      3,        4},
	{    14,      4,       12},
	{    15,      6,       53},
	{    16,      7,      114},
	{    17,      8,      234},
	{    18,      8,      237},
	{    19,      9,      482},
	{    20,     10,      977},
	{    21,     10,      979},
	{    22,     10,      992},
	{    23,     11,     2008},
	{    24,     12,     4047},
	{    25,     12,     4053},
	{    26,      6,       54},
	{    27,      6,       52},
	{    28,      7,      113},
	{    29,      8,      232},
	{    30,      8,      236},
	{    31,      9,      481},
	{    32,     10,      975},
	{    33,     10,      989},
	{    34,     10,      987},
	{    35,     11,     2000},
	{    36,     12,     4039},
	{    37,     12,     4052},
	{    38,     12,     4068},
	{    39,      8,      230},
	{    40,      7,      112},
	{    41,      8,      233},
	{    42,      9,      477},
	{    43,      9,      483},
	{    44,     10,      978},
	{    45,     10,      988},
	{    46,     11,     1996},
	{    47,     11,     1994},
	{    48,     11,     2014},
	{    49,     12,     4056},
	{    50,     12,     4074},
	{    51,     13,     8155},
	{    52,      9,      479},
	{    53,      8,      235},
	{    54,      9,      476},
	{    55,      9,      486},
	{    56,     10,      981},
	{    57,     10,      990},
	{    58,     11,     1995},
	{    59,     11,     2013},
	{    60,     11,     2012},
	{    61,     12,     4045},
	{    62,     12,     4066},
	{    63,     12,     4071},
	{    64,     13,     8161},
	{    65,     10,      976},
	{    66,      9,      480},
	{    67,      9,      484},
	{    68,     10,      982},
	{    69,     11,     1989},
	{    70,     11,     2001},
	{    71,     11,     2011},
	{    72,     12,     4050},
	{    73,     11,     2016},
	{    74,     12,     4057},
	{    75,     12,     4075},
	{    76,     13,     8163},
	{    77,     13,     8169},
	{    78,     11,     1988},
	{    79,      9,      485},
	{    80,     10,      983},
	{    81,     11,     1990},
	{    82,     11,     1999},
	{    83,     11,     2010},
	{    84,     12,     4043},
	{    85,     12,     4058},
	{    86,     12,     4067},
	{    87,     12,     4073},
	{    88,     13,     8166},
	{    89,     13,     8179},
	{    90,     13,     8183},
	{    91,     11,     2003},
	{    92,     10,      984},
	{    93,     10,      993},
	{    94,     11,     2004},
	{    95,     11,     2009},
	{    96,     12,     4051},
	{    97,     12,     4062},
	{    98,     13,     8157},
	{    99,     13,     8153},
	{   100,     13,     8162},
	{   101,     13,     8170},
	{   102,     13,     8177},
	{   103,     13,     8182},
	{   104,     11,     2002},
	{   105,     10,      980},
	{   106,     10,      986},
	{   107,     11,     1991},
	{   108,     11,     2007},
	{   109,     11,     2018},
	{   110,     12,     4046},
	{   111,     12,     4059},
	{   112,     13,     8152},
	{   113,     13,     8174},
	{   114,     14,    16368},
	{   115,     13,     8180},
	{   116,     14,    16370},
	{   117,     11,     2017},
	{   118,     10,      991},
	{   119,     11,     1993},
	{   120,     11,     2006},
	{   121,     12,     4042},
	{   122,     12,     4048},
	{   123,     12,     4069},
	{   124,     12,     4070},
	{   125,     13,     8171},
	{   126,     13,     8175},
	{   127,     14,    16371},
	{   128,     14,    16372},
	{   129,     14,    16373},
	{   130,     12,     4064},
	{   131,     11,     1998},
	{   132,     11,     2005},
	{   133,     12,     4038},
	{   134,     12,     4049},
	{   135,     12,     4065},
	{   136,     13,     8160},
	{   137,     13,     8168},
	{   138,     13,     8176},
	{   139,     14,    16369},
	{   140,     14,    16376},
	{   141,     14,    16374},
	{   142,     15,    32764},
	{   143,     12,     4072},
	{   144,     11,     2015},
	{   145,     12,     4041},
	{   146,     12,     4055},
	{   147,     12,     4060},
	{   148,     13,     8156},
	{   149,     13,     8159},
	{   150,     13,     8173},
	{   151,     13,     8181},
	{   152,     14,    16377},
	{   153,     14,    16379},
	{   154,     15,    32765},
	{   155,     15,    32766},
	{   156,     13,     8167},
	{   157,     12,     4044},
	{   158,     12,     4054},
	{   159,     12,     4063},
	{   160,     13,     8158},
	{   161,     13,     8154},
	{   162,     13,     8165},
	{   163,     13,     8178},
	{   164,     14,    16378},
	{   165,     14,    16375},
	{   166,     14,    16380},
	{   167,     14,    16381},
	{   168,     15,    32767}
};

Huffman book10[] = {
	/*index  length  codeword */
	{     0,      6,       34},
	{     1,      5,        8},
	{     2,      6,       29},
	{     3,      6,       38},
	{     4,      7,       95},
	{     5,      8,      211},
	{     6,      9,      463},
	{     7,     10,      976},
	{     8,     10,      983},
	{     9,     10,     1005},
	{    10,     11,     2032},
	{    11,     11,     2038},
	{    12,     12,     4093},
	{    13,      5,        7},
	{    14,      4,        0},
	{    15,      4,        1},
	{    16,      5,        9},
	{    17,      6,       32},
	{    18,      7,       84},
	{    19,      7,       96},
	{    20,      8,      213},
	{    21,      8,      220},
	{    22,      9,      468},
	{    23,     10,      973},
	{    24,     10,      990},
	{    25,     11,     2023},
	{    26,      6,       28},
	{    27,      4,        2},
	{    28,      5,        6},
	{    29,      5,       12},
	{    30,      6,       30},
	{    31,      6,       40},
	{    32,      7,       91},
	{    33,      8,      205},
	{    34,      8,      217},
	{    35,      9,      462},
	{    36,      9,      476},
	{    37,     10,      985},
	{    38,     10,     1009},
	{    39,      6,       37},
	{    40,      5,       11},
	{    41,      5,       10},
	{    42,      5,       13},
	{    43,      6,       36},
	{    44,      7,       87},
	{    45,      7,       97},
	{    46,      8,      204},
	{    47,      8,      221},
	{    48,      9,      460},
	{    49,      9,      478},
	{    50,     10,      979},
	{    51,     10,      999},
	{    52,      7,       93},
	{    53,      6,       33},
	{    54,      6,       31},
	{    55,      6,       35},
	{    56,      6,       39},
	{    57,      7,       89},
	{    58,      7,      100},
	{    59,      8,      216},
	{    60,      8,      223},
	{    61,      9,      466},
	{    62,      9,      482},
	{    63,     10,      989},
	{    64,     10,     1006},
	{    65,      8,      209},
	{    66,      7,       85},
	{    67,      6,       41},
	{    68,      7,       86},
	{    69,      7,       88},
	{    70,      7,       98},
	{    71,      8,      206},
	{    72,      8,      224},
	{    73,      8,      226},
	{    74,      9,      474},
	{    75,     10,      980},
	{    76,     10,      995},
	{    77,     11,     2027},
	{    78,      9,      457},
	{    79,      7,       94},
	{    80,      7,       90},
	{    81,      7,       92},
	{    82,      7,       99},
	{    83,      8,      202},
	{    84,      8,      218},
	{    85,      9,      455},
	{    86,      9,      458},
	{    87,      9,      480},
	{    88,     10,      987},
	{    89,     10,     1000},
	{    90,     11,     2028},
	{    91,      9,      483},
	{    92,      8,      210},
	{    93,      8,      203},
	{    94,      8,      208},
	{    95,      8,      215},
	{    96,      8,      219},
	{    97,      9,      454},
	{    98,      9,      469},
	{    99,      9,      472},
	{   100,     10,      970},
	{   101,     10,      986},
	{   102,     11,     2026},
	{   103,     11,     2033},
	{   104,      9,      481},
	{   105,      8,      212},
	{   106,      8,      207},
	{   107,      8,      214},
	{   108,      8,      222},
	{   109,      8,      225},
	{   110,      9,      464},
	{   111,      9,      470},
	{   112,     10,      977},
	{   113,     10,      981},
	{   114,     10,     1010},
	{   115,     11,     2030},
	{   116,     11,     2043},
	{   117,     10,     1001},

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -