CN104660267A - 文件压缩的方法及装置 - Google Patents

文件压缩的方法及装置 Download PDF

Info

Publication number
CN104660267A
CN104660267A CN201310589506.6A CN201310589506A CN104660267A CN 104660267 A CN104660267 A CN 104660267A CN 201310589506 A CN201310589506 A CN 201310589506A CN 104660267 A CN104660267 A CN 104660267A
Authority
CN
China
Prior art keywords
view data
compression algorithm
compression
label
swf
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310589506.6A
Other languages
English (en)
Other versions
CN104660267B (zh
Inventor
王军
黄飞跃
吴永坚
倪辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shanghai Co Ltd
Original Assignee
Tencent Technology Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shanghai Co Ltd filed Critical Tencent Technology Shanghai Co Ltd
Priority to CN201310589506.6A priority Critical patent/CN104660267B/zh
Publication of CN104660267A publication Critical patent/CN104660267A/zh
Application granted granted Critical
Publication of CN104660267B publication Critical patent/CN104660267B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明公开了一种文件压缩的方法及装置,涉及数据处理领域。能够解决人工压缩SWF时,文件压缩效率低的问题。所述方法包括:从SWF文件的各标签中,提取图像数据;对每个图像数据分别进行压缩;将压缩后的图像数据存储到各图像数据对应的各标签中。本发明主要应用于SWF文件优化的过程中。

Description

文件压缩的方法及装置
技术领域
本发明涉及数据处理领域,尤其涉及一种文件压缩的方法及装置。
背景技术
SWF(Shock Wave Flash)是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,SWF文件通常也被称为Flash文件。由于SWF文件包含图像,声音和脚本等元素,因此其文件大小往往较大。在使用过程中出现SWF文件运行速度慢的问题,例如页面载入过慢或游戏安装包解压时间过长等问题。
现有技术中,在减小SWF的文件大小时,采用下述方式:Flash开发人员在创作SWF时人工对SWF中的符号、图片进行替换,进而降低SWF的文件大小。例如:将SWF中的位图替换为矢量图。由于矢量图占用的存储空间小于位图占用的存储空间,因此能够达到减小SWF的文件大小。
在实现上述文件压缩的过程中,发明人发现现有技术中至少存在如下问题:Flash开发人员在对SWF中的图片进行逐一替换时,需要通过第三方软件对每一副图片进行转码,并进行人工替换操作(用转码后的矢量图替换原有的位图),文件压缩效率低。当SWF中的图片较多时,将花费大量的时间进行人工替换操作。
发明内容
本发明提供的一种文件压缩的方法及装置,能够解决人工压缩SWF时,文件压缩效率低的问题。
一方面,本发明提供了一种文件压缩的方法,所述方法包括:
从SWF文件的各标签中,提取图像数据;
对每个图像数据分别进行压缩;
将压缩后的图像数据存储到各图像数据对应的各标签中。
另一方面,本发明还提供了一种文件压缩的装置,所述装置包括:
提取单元,用于从SWF文件的各标签中,提取图像数据;
压缩单元,用于对提取单元提取的每个图像数据分别进行压缩;
存储单元,用于将压缩单元压缩后的图像数据存储到各图像数据对应的各标签中。
本发明提供的文件压缩的方法及装置,能够从SWF文件的各标签中,提取图像数据;对每个图像数据分别进行压缩;将压缩后的图像数据存储到各图像数据对应的各标签中。现有技术采用人工提取,效率低。本发明中,能够在SWF的标签中自动的提取出图像数据,在对图像数据进行压缩之后,自动将图像数据回存到标签中,进而达到对SWF文件进行数据压缩的效果,提高SWF文件的压缩效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中第一个文件压缩的方法的流程图;
图2为本发明实施例中第二个文件压缩的方法的流程图;
图3为本发明实施例中SWF文件的数据格式的示意图;
图4为本发明实施例中第三个文件压缩的方法的流程图;
图5为本发明实施例中第四个文件压缩的方法的流程图;
图6为本发明实施例中第五个文件压缩的方法的流程图;
图7为本发明实施例中第六个文件压缩的方法的流程图;
图8为本发明实施例中一个文件压缩的装置的结构示意图;
图9为本发明实施例中另一个文件压缩的装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种文件压缩的方法,如图1所示,所述方法应用于电子设备中,所述电子设备用于运行和维护SWF文件,所述方法包括:
步骤101、从SWF文件的各标签中,提取图像数据。
SWF文件具有多个标签,每个标签中均可包含有图像数据。图像数据包括JPEG图像和RGB位图。
步骤102、对每个图像数据分别进行压缩。
压缩方式可采用现有的压缩方式,例如JPEG压缩算法、zlib压缩算法。
步骤103、将压缩后的图像数据存储到各图像数据对应的各标签中。
如果步骤101从标签A中提取了图像数据,在步骤102对图像数据进行压缩之后,步骤103中,将压缩后的图像数据“回填”到标签A中。
本发明实施例提供的文件压缩的方法,能够从SWF文件的各标签中,提取图像数据;对每个图像数据分别进行压缩;将压缩后的图像数据存储到各图像数据对应的各标签中。现有技术采用人工提取,效率低。本发明中,能够在SWF的标签中自动的提取出图像数据,在对图像数据进行压缩之后,自动将图像数据回存到标签中,进而达到对SWF文件进行数据压缩的效果,提高SWF文件的压缩效率。
本发明实施例还提供了一种文件压缩的方法,作为对图1所示方法的进一步说明,如图2所示,在步骤101、从SWF文件的各标签中,提取图像数据。之前,所述方法还包括:
步骤201、读取SWF文件头中的压缩算法。
SWF文件的数据格式有两种,如图3所示,一种由文件头、文件属性标签和若干数据标签组成,另一种由文件头和若干数据标签组成,所述数据标签用于表示SWF的数据内容。文件头前8个字节的数据格式如表1所示,其中,FWS为无压缩,CWS为采用zlib压缩,ZWS为采用LZMA压缩,版本为SWF文件的版本,SWF文件的版本越高对运行SWF文件的应用程序的版本要求越高。标识用于标识SWF所采用的压缩算法。通过读取文件头中的标识,能够得到SWF所采用的压缩算法。
表1
步骤202、根据所述压缩算法所对应的解压算法对SWF文件进行解压,得到SWF文件头和至少一个标签。
本发明实施例提供的文件压缩的方法,能够通过识别SWF文件头中记载的压缩方式确定SWF的压缩算法。通过压缩算法对应的解压算法对SWF进行解压。现有技术中,人工无法根据二进制的SWF文件头得到压缩算法。本发明中通过对SWF文件头的识别,能够对已压缩的SWF进行解压缩,进而扩大文件压缩方法适用范围。
需要说明的是,本发明实施例中提及的压缩SWF,为对SWF除去SWF文件头前8个字节的其余部分进行压缩(包括除去前8个字节的文件头其它部分,和其它标签),而非对整个SWF文件内容进行压缩。
本发明实施例还提供了一种文件压缩的方法,作为对图1所示方法的进一步描述,如图4所示,在步骤103、将压缩后的图像数据存储到各图像数据对应的各标签中之后,所述方法包括:
步骤401、从至少一种预设压缩算法中选取一种压缩算法。
至少一种预设算法包括:LZMA压缩算法、zlib压缩算法等。选取的方式包括可以为下述任意一种:随机选取、与步骤201读取的压缩算法相同的压缩方法等。
步骤402、根据选取的压缩算法对SWF文件除去文件头前8个字节的内容进行压缩。
除去文件头前8个字节的内容包括:数据标签和文件头中除去前8个字节的文件头以外的其它部分。
对于FWS,CWS和ZWS,三者在解压后的SWF文件头格式布局是一致的,如表2所示。
表2
步骤403、将SWF文件头中记载的压缩算法,修改为选取的压缩算法。由于SWF被重新进行了压缩,因此在SWF文件头中将要“标识”内容修改为选取的压缩算法对应的内容,如CWS或ZWS。
步骤404、根据选取的压缩算法更改SWF文件头中的版本号。
需要注意的是,从SWF版本6才开始支持CWS,从SWF版本13开始才开始支持ZWS。因此,如果步骤401采用zlib压缩算法,则SWF文件头中的版本字段值不能小于0x06,如果采用LZMA压缩算法,则SWF文件头中的版本字段值不能小于0x0D。因此,当采用了某种压缩算法后,版本字段值有可能也要进行更改。如果选取的压缩算法需要更改SWF文件头中版本号则更改,否则不更改SWF文件头中的版本号。
本发明实施例提供的文件压缩的方法,能够在图像数据被压缩之后,根据选定的压缩方法对SWF文件进行压缩,进一步降低SWF文件占用的存储空间,同时保证SWF文件的安全性。
本发明实施例还提供了一种文件压缩的方法,作为对图1所示方法的具体说明,如图5所示,步骤101、从SWF文件的各标签中,提取图像数据的步骤,可通过下述方式进行实施:
步骤501、读取SWF中的各标签的标签头。
标签根据其携带数据的大小,分为长标签和段标签,如表3所示,长标签和短标签均具有标签头。标签头的第6位用于区分长标签和短标签,具体为:判断低6位是否全为1,如果是为长标签,否则为短标签。短标签的第6位二进制数标识短标签的容量。长标签通过一个有符号32为数表示长标签的容量。
表3
步骤502、根据标签头中表示的标签长度,确定图像数据的起始位置。
在识别标签为长标签或短标签之后,标签头结束位置的下一个数据为为图像数据的起始位置。
步骤503、从起始位置提取图像数据。
本发明实施例提供的文件压缩的方法,能够根据标签头的内容识别标签为长标签或短标签,进而确定图像数据的读取位置,达到对不同容量的标签均可识别,避免统一采用大容量标签或统一采用小容量标签承载图像数据造成的标签部分闲置或者数据外溢的问题,提高数据的压缩率。
本发明实施例还提供了一种文件压缩的方法,作为图1所示方法的具体说明,如图6所示,步骤102、对每个图像数据分别进行压缩的步骤,可通过下述方式进行实施:
步骤601、读取标签头中表示的标签类型。
标签类型用于表示标签表示的图像数据的类型,如表4所示,标签头的高10位用于表示标签类型,标签类型的转换为10进制的数字后,得到标签编码,不同的标签编码对应于不同的压缩算法。
表4
步骤602、根据标签类型确定图像数据的压缩算法。
步骤603、根据确定的压缩算法对图像数据进行压缩。
本发明实施例提供的文件压缩的方法,通过读取标签头中的标签类型,能够得到图像数据的类型以及压缩算法,根据得到的压缩算法对不同类型的图像数据进行压缩,实现对不同类型的图像数据进行压缩的效果,提高文件压缩的效率。
本发明实施例还提供了一种文件压缩的方法,作为对图1所示方法的进一步描述,如图7所示,在步骤603、根据确定的压缩算法对图像数据进行压缩的之前,所述方法还包括:
步骤701、如果图像数据的数据格式为RGB图像,则将RGB图像转换为JPEG图像。
步骤603、根据确定的压缩算法对图像数据进行压缩,可通过下述方式进行实施:
步骤702、根据转换后的JPEG图像确定压缩算法。
步骤703、根据确定的压缩算法对转换后的JPEG图像进行压缩。
现有的图像数据的压缩算法,无法改变图像数据的格式。例如:RGB位图经压缩后得到的图像数据的格式仍然为RGB位图,无法得到压缩的JPEG格式的图像。然而,由于JPEG图像和RGB图像本身的数据结构的影响,对于相同的图像内容,JPEG图像占用的空间小于RGB图像占用的空间。因此,在用户可以接受的画面质量的前提下,采用JEPE格式的图向替换RGB格式的图像能够进一步减少SWF文件的文件大小。此时,先将原有的RGB图像转换为JPEG图形,在对转化后的JEPG图像进行压缩,进而得到JPEG格式的图像数据。
本发明实施例提供的文件压缩的方法,能够对SWF中图像数据进行格式转换,在对格式转换够的图像数据进行压缩和“回填”,进而减少SWF的文件大小。
在应用过程中,发明人根据本发明实施例提供的文件压缩的方法及装置对三个不同文件大小的SWF进行了压缩,压缩效果如表5所示。
表5
业务名称 单个文件压缩耗时 压缩前总大小 压缩后总大小 压缩比
网站文件 207.02ms 200.43MB 128.88MB 35.695%
互联网应用A 101.57ms 35.93GB 30.46GB 15.224%
互联网应用B 23.47ms 505.50MB 407.83MB 19.321%
本发明实施例还提供了一种文件压缩的装置,所述装置位于电子设备中,所述电子设备用于运行和维护SWF文件,所述装置用于执行图1至图8所示的方法,如图8所示,所述文件压缩的装置81包括:
提取单元811,用于从SWF文件的各标签中,提取图像数据;
压缩单元812,用于对提取单元811提取的每个图像数据分别进行压缩;
存储单元813,用于将压缩单元812压缩后的图像数据存储到各图像数据对应的各标签中。
本发明实施例提供的文件压缩的文件压缩的装置81,能够从SWF文件的各标签中,提取图像数据;对每个图像数据分别进行压缩;将压缩后的图像数据存储到各图像数据对应的各标签中。现有技术采用人工提取,效率低。本发明中,能够在SWF的标签中自动的提取出图像数据,在对图像数据进行压缩之后,自动将图像数据回存到标签中,进而达到对SWF文件进行数据压缩的效果,提高SWF文件的压缩效率。
进一步的,如图9所示,所述文件压缩的装置81还包括读取单元814、解压单元815、选取单元816、修改单元817、转换单元818:
读取单元814,用于读取SWF文件头中的压缩算法;
解压单元815,用于根据所述读取单元814读取的所述压缩算法所对应的解压算法对SWF文件进行解压,得到SWF文件头和至少一个标签。
进一步的,所述文件压缩的装置81还包括:
选取单元816,用于从至少一种预设压缩算法中选取一种压缩算法;
压缩单元812,用于根据所述选取单元816选取的压缩算法对SWF文件除去文件头前8个字节的内容进行压缩
修改单元817,用于将所述SWF文件头中记载的压缩算法,修改为所述选取单元816选取的压缩算法。并可能会修改SWF文件头中记载的版本字段值;所述修改单元817还用于根据所述选取的压缩算法更改所述SWF文件头中的版本号。
进一步的,所述提取单元811还用于:
读取所述SWF中的各标签的标签头;
根据所述标签头中表示的标签长度,确定图像数据的起始位置;
从所述起始位置提取图像数据。
进一步的,所述压缩单元812还用于:
读取所述提取单元811提取的所述标签头中表示的标签类型;
根据所述标签类型确定图像数据的压缩算法;
根据确定的压缩算法对所述图像数据进行压缩。
进一步的,所述文件压缩的装置81还包括:
转换单元818,用于当所述提取单元811提取的所述图像数据的数据格式为RGB图像时,将所述RGB图像转换为JPEG图像;
所述压缩单元812还用于:
根据转换后的JPEG图像确定压缩算法;
根据确定的压缩算法对转换后的JPEG图像进行压缩。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (12)

1.一种文件压缩的方法,其特征在于,所述方法包括:
从SWF文件的各标签中,提取图像数据;
对每个图像数据分别进行压缩;
将压缩后的图像数据存储到各图像数据对应的各标签中。
2.根据权利要求1所述的方法,其特征在于,在所述从SWF文件的各标签中,提取图像数据的步骤之前,所述方法还包括:
读取SWF文件头中的压缩算法;
根据所述压缩算法所对应的解压算法对SWF文件进行解压,得到SWF文件头和至少一个标签。
3.根据权利要求2所述的方法,其特征在于,在所述将压缩后的图像数据存储到各图像数据对应的各标签中的步骤之后,所述方法还包括:
从至少一种预设压缩算法中选取一种压缩算法;
根据选取的压缩算法对SWF文件除去文件头前8个字节的内容进行压缩;
将所述SWF文件头中记载的压缩算法,修改为选取的压缩算法;
根据所述选取的压缩算法更改所述SWF文件头中的版本号。
4.根据权利要求1所述的方法,其特征在于,所述从SWF文件的各标签中,提取图像数据的步骤,包括:
读取所述SWF中的各标签的标签头;
根据所述标签头中表示的标签长度,确定图像数据的起始位置;
从所述起始位置提取图像数据。
5.根据权利要求4所述的方法,其特征在于,所述对每个图像数据分别进行压缩的步骤,包括:
读取所述标签头中表示的标签类型;
根据所述标签类型确定图像数据的压缩算法;
根据确定的压缩算法对所述图像数据进行压缩。
6.根据权利要求5所述的步骤,其特征在于,在所述根据确定的压缩算法对所述图像数据进行压缩的步骤之前,所述方法还包括:
如果所述图像数据的数据格式为RGB图像,则将所述RGB图像转换为JPEG图像;
所述根据确定的压缩算法对所述图像数据进行压缩的步骤,包括:
根据转换后的JPEG图像确定压缩算法;
根据确定的压缩算法对转换后的JPEG图像进行压缩。
7.一种文件压缩的装置,其特征在于,所述装置包括:
提取单元,用于从SWF文件的各标签中,提取图像数据;
压缩单元,用于对提取单元提取的每个图像数据分别进行压缩;
存储单元,用于将压缩单元压缩后的图像数据存储到各图像数据对应的各标签中。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
读取单元,用于读取SWF文件头中的压缩算法;
解压单元,用于根据所述读取单元读取的所述压缩算法所对应的解压算法对SWF文件进行解压,得到SWF文件头和至少一个标签。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
选取单元,用于从至少一种预设压缩算法中选取一种压缩算法;
压缩单元,用于根据所述选取单元选取的压缩算法对SWF文件除去文件头前8个字节的内容进行压缩;
修改单元,用于将所述SWF文件头中记载的压缩算法,修改为所述选取单元选取的压缩算法;
所述修改单元还用于根据所述选取的压缩算法更改所述SWF文件头中的版本号。
10.根据权利要求7所述的装置,其特征在于,所述提取单元还用于:
读取所述SWF中的各标签的标签头;
根据所述标签头中表示的标签长度,确定图像数据的起始位置;
从所述起始位置提取图像数据。
11.根据权利要求10所述的装置,其特征在于,所述压缩单元还用于:
读取所述提取单元提取的所述标签头中表示的标签类型;
根据所述标签类型确定图像数据的压缩算法;
根据确定的压缩算法对所述图像数据进行压缩。
12.根据权利要求11所述的步骤,其特征在于,所述装置还包括:
转换单元,用于当所述提取单元提取的所述图像数据的数据格式为RGB图像时,将所述RGB图像转换为JPEG图像;
所述压缩单元还用于:
根据转换后的JPEG图像确定压缩算法;
根据确定的压缩算法对转换后的JPEG图像进行压缩。
CN201310589506.6A 2013-11-20 2013-11-20 文件压缩的方法及装置 Active CN104660267B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310589506.6A CN104660267B (zh) 2013-11-20 2013-11-20 文件压缩的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310589506.6A CN104660267B (zh) 2013-11-20 2013-11-20 文件压缩的方法及装置

Publications (2)

Publication Number Publication Date
CN104660267A true CN104660267A (zh) 2015-05-27
CN104660267B CN104660267B (zh) 2019-04-12

Family

ID=53251024

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310589506.6A Active CN104660267B (zh) 2013-11-20 2013-11-20 文件压缩的方法及装置

Country Status (1)

Country Link
CN (1) CN104660267B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112150589A (zh) * 2019-06-11 2020-12-29 腾讯科技(深圳)有限公司 动画数据编码、解码方法、装置、存储介质和计算机设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630415A (zh) * 2009-08-26 2010-01-20 中山大学 一种基于图像识别的文件压缩及解压缩处理方法
CN102368247A (zh) * 2011-09-16 2012-03-07 杭州典能科技有限公司 在手持终端上执行swf文件的方法
CN102789501A (zh) * 2012-07-17 2012-11-21 厦门游家网络有限公司 一种替换swf文件中的矢量图的方法
CN103268619A (zh) * 2013-05-09 2013-08-28 四三九九网络股份有限公司 swf文件中图片数据批量压缩的方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630415A (zh) * 2009-08-26 2010-01-20 中山大学 一种基于图像识别的文件压缩及解压缩处理方法
CN102368247A (zh) * 2011-09-16 2012-03-07 杭州典能科技有限公司 在手持终端上执行swf文件的方法
CN102789501A (zh) * 2012-07-17 2012-11-21 厦门游家网络有限公司 一种替换swf文件中的矢量图的方法
CN103268619A (zh) * 2013-05-09 2013-08-28 四三九九网络股份有限公司 swf文件中图片数据批量压缩的方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112150589A (zh) * 2019-06-11 2020-12-29 腾讯科技(深圳)有限公司 动画数据编码、解码方法、装置、存储介质和计算机设备

Also Published As

Publication number Publication date
CN104660267B (zh) 2019-04-12

Similar Documents

Publication Publication Date Title
CN101331480B (zh) 压缩文档中的图像
CN104753540B (zh) 数据压缩方法、数据解压方法和装置
US8782018B2 (en) Storage device and data processing device utilizing determined dictionary compression
CN104378117B (zh) 数据压缩方法及装置、数据传输方法及***
CN101807208A (zh) 视频指纹快速检索方法
CN107301194A (zh) 瓦片式栅格地图的压缩存储及发布方法
CN105024702A (zh) 一种面向科学计算的浮点型数据无损压缩方法
CN105096367A (zh) 优化Canvas绘制性能的方法及装置
EP2442256B1 (en) Method of encoding and decoding text on a matrix code symbol
EP2482230B1 (en) Apparatus and method for decoding matrix code symbol
CN111491169A (zh) 一种数字图像压缩方法、装置、设备、介质
CN105721810A (zh) 一种图像压缩存储方法及装置
CN105320669A (zh) 数据存储、读取方法及数据存储、读取装置
CN104660267A (zh) 文件压缩的方法及装置
CN105704215B (zh) 文件共享***及相应的文件发送方法及装置
CN1979475A (zh) 一种压缩文件处理方法
CN103138766A (zh) 数据压缩与解压缩的方法及装置
CN102651795B (zh) 游长缩减的二元序列压缩编码方法
CN107026888B (zh) 大容量数据传送装置及方法
CN109446198A (zh) 一种基于双数组的trie树节点压缩方法及装置
CN102467490A (zh) 一种字体数据的处理方法及装置
CN112054805B (zh) 一种模型数据压缩方法、***及相关设备
SE0900522A1 (sv) Bildkodare och metod för kodning av bilder
CN105007083A (zh) 一种lz77压缩算法输出结果的存储方法
CN112839226B (zh) 一种图像编码、解码方法、相关装置及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant