主权项 |
1.一种图像解码方法,用于从压缩编码数据中抽取一个可变长度代码,通过使用一个可变长度代码表获得对应于所述可变长度代码并作为Last值、Run值、和Level值的组合的一个事件,并求出对应于所述事件的系数,其中在该可变长度代码表中多个参照事件被分别分配给多个可变长度代码,该方法包括:判断所述可变长度代码是否包括一个控制代码、一个第一方式代码、一个第二方式代码、或一个第三方式代码,当判断为所述可变长度代码不包括所述控制代码、所述第一方式代码、所述第二方式代码和所述第三方式代码的任一个时,通过使用所述可变长度代码表获得对应于所述可变长度代码的一个事件,当判断为所述可变长度代码包括所述控制代码和一个第二方式代码时,通过使用所述可变长度代码表获得对应于所述可变长度代码的事件,并通过使用一个第一函数变换所述所获得的事件的Level值,来获得一个第一变换事件,当判断为所述可变长度代码包括所述控制代码和所述第三方式代码时,通过使用所述可变长度代码表获得对应于所述可变长度代码的一个事件,并通过使用一个第二函数变换所述所获得的事件的Run值,来获得一个第二变换事件,当判断为所述可变长度代码包括所述控制代码和所述第一方式代码时,通过对所述可变长度代码进行固定长度解码,来获得一个事件。 |