一种数据的无损压缩及解压方法与流程

未命名 10-21 阅读:69 评论:0


1.本发明涉及数据处理领域,具体而言,涉及一种数据的无损压缩及解压方法。


背景技术:

2.目前大部分数据压缩算法均基于lz77算法以及哈夫曼算法的前提上加以融合或变异,有的压缩算法速度很快但压缩率低,有的则相反,而且分为有损压缩(压缩后数据会有丢失,应用于视频、图片、音频文件等)和无损压缩(压缩后数据无损失,应用于系统文件、可执行程序等)已有的所有算法均需统计数据后才可以执行压缩,对于无规则且重复率不高的数据压缩率非常的低,所以所有算法只能压缩一次。


技术实现要素:

3.本发明的目的在于提供一种数据的无损压缩及解压方法,其能够解决目前所有压缩软件不能重复无损压缩的问题,可以进行多次压缩。
4.为解决上述技术问题,本发明采用的技术方案为:
5.第一方面,本技术提供一种数据的无损压缩方法,包括以下步骤:
6.s101、读入需压缩的文件,获得该文件的16进制数据的原始数据,并读取所述原始数据的前8位字节,获得第一待处理数据;s102、判断所述第一待处理数据中是否满足0-f的每个数字至少有一个,当不满足时,从原始数据的第9位字节依次选取半位字节添加至第一待处理数据的尾部,直至满足条件,获得第二待处理数据;满足时,将第一待处理数据作为第二待处理数据;s103、根据第二待处理数据获取数据长度,并将其转换为16进制,保存为数据a;获取第二待处理数据中除最后4位字节的剩余数据,并保存为数据b;s104、选取第二待处理数据的最后4位字节进行规则运算,得到第三计算结果;将第三计算结果转换为16进制,保存为数据c;s105、获取第二待处理数据最后4位字节的基准数字,并以设定的规则进行有序排列组合,保存计算结果为第三计算结果的所有组合;从保存的组合中搜索第二待处理数据的最后4位字节的组合,并获取其排列位次;将排列位次转换为16进制,保存为数据d;s106、通过数据a+数据b+数据c+数据d公式获得压缩数据;s107、从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行。
7.基于第一方面,所述从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行的步骤包括:
8.当最后选取的数据补足8字节时,向该数据尾部添加在0-f中未有的数字。
9.基于第一方面,所述将排列位次转换为16进制,保存为数据d的步骤包括:
10.当数据d不足2位字节时,补足0。
11.基于第一方面,所述选取第二待处理数据的最后4位字节进行规则运算,得到第三计算结果的步骤包括:
12.选取第二待处理数据最后4位字节的第1位半字节数据和第2位半字节数据,将第1位半字节数据和第2位半字节数据进行比较,并进行大减小的规则运算,得到第一计算结
果;将第一计算结果与第3位半字节数据进行大小比较,并进行大减小运算,得到第二计算结果;依次类推重复直至计算完全部数据,获得第三计算结果。
13.第二方面,本技术提供一种数据的无损解压方法,包括以下步骤:
14.s201、以16进制读入需解压的文件,并获得第三待处理数据;s202、将第三待处理数据的第1位字节数据转换为10进制,获得第一数据;根据第一数据获取计算长度,根据计算长度从第三待处理数据的第2位字节开始读取数据,获得第四待处理数据,并将第四待处理数据保存为数据e;s203、对第四待处理数据进行检索,判断第四待处理数据在o-f缺少的数字,并以设定规则进行组合得到第二数据;s204、读取第三待处理数据未被读取的第1位字节的第一位置数据,并将其转换为10进制,获得第三数据;继续读取后2位字节,并将其转换为10进制,获得第四数据;s205、以第二数据为基准数字,枚举所有组合并进行规则运算,并保存计算结果为第三数据的所有组合,读取保存组合的位次为第四数据的组合,并保存为数据f;s206、通过数据e+数据f公式获得解压数据;s207、将第三待处理数据未读取的数据依次重复s202-s206步骤,直至无法再进行读取。
15.基于第二方面,所述根据第一数据获取计算长度,根据计算长度从第三待处理数据的第2位字节开始读取数据,获得第四待处理数据的步骤包括:
16.将第一数据减8,获得计算结果m;将计算结果m除以2获得计算结果n;从第三待处理数据的第2位字节开始读取计算结果n的字节长度数据。
17.第三方面,本技术提供一种电子设备,其包括至少一个处理器、至少一个存储器和数据总线;其中:上述处理器与上述存储器通过上述数据总线完成相互间的通信;上述存储器存储有被上述处理器执行的程序指令,上述处理器调用上述程序指令以执行如上述第一方面中任一项上述的方法。
18.第四方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项上述的方法。
19.相对于现有技术,本发明至少具有如下优点或有益效果:
20.本发明提出了一种数据的无损压缩方法,通过获取原始数据,并读取原始数据的前8位字节,获得第一待处理数据,并通过数据添加条件获得第二待处理数据,根据第二待处理数据的数据长度获取数据a;进一步获取第二待处理数据中除最后四位字节的剩余数据,并保存为数据b;再进一步通过第二待处理数据的最后四位字节进行规则运算,获得数据c;根据第二待处理数据最后四位字节的基准数字,进行排列组合计算获得数据d;最后通过数据a+数据b+数据c+数据d公式获得压缩数据。其能够解决目前所有压缩软件不能重复无损压缩的问题,可以进行多次压缩。
附图说明
21.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
22.图1为本发明一种数据的无损压缩方法一实施例的流程图;
23.图2为本发明一种数据的无损解压方法一实施例的流程图;
24.图3为本发明一种数据的无损压缩方法一实施例的逻辑流程图;
25.图4为本发明一种数据的无损解压方法一实施例的逻辑流程图;
26.图5为本发明实施例提供的一种电子设备的结构框图。
27.图标:1、处理器;2、存储器;3、数据总线。
具体实施方式
28.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
29.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。
30.实施例1
31.请参阅图1,本技术实施例提供了一种数据的无损压缩方法,其能够解决目前所有压缩软件不能重复无损压缩的问题,可以进行无限次压缩。该一种数据的无损压缩方法包括以下步骤:
32.步骤s101:读入需压缩的文件,获得该文件的16进制数据的原始数据,并读取所述原始数据的前8位字节,获得第一待处理数据。
33.在上述步骤中,首先以16进制读入文件,例如读入的文件前12字节为:23 66ab cd e2 33 19 74 58f0 a1 e2,读取前8为字节数据就为:23 66ab cd e2 33 19 74,请参阅图3。
34.步骤s102:判断所述第一待处理数据中是否满足0-f的每个数字至少有一个,当不满足时,从原始数据的第九位字节依次选取半位字节添加至第一待处理数据的尾部,直至满足条件,获得第二待处理数据;满足时,将第一待处理数据作为第二待处理数据;
35.在上述步骤中,判断23 66ab cd e2 33 19 74的字节数据中是否满足0-f的每个数字至少有一个,明显可知该选取数据不满足,则继续选取原始数据下一位半字节数据添加至23 66ab cd e2 33 19 74的尾部,得到23 66ab cd e2 33 19 74 5字节数据,而23 66ab cd e2 33 19 74 5还是不满足条件,则继续上述步骤,依次得到23 66ab cd e2 33 19 74 58、23 66ab cd e2 33 19 74 58f、23 66ab cd e2 33 19 74 58f0字节数据,此时23 66ab cd e2 33 19 74 58f0满足条件,则23 66ab cd e2 3319 74 58f0便为第二待处理数据,请参阅图3。
36.步骤s103:根据第二待处理数据获取数据长度,并将其转换为16进制,保存为数据a;获取第二待处理数据中减去最后四位字节的剩余数据,并保存为数据b。
37.在上述步骤中,可知23 66ab cd e2 33 19 74 58f0字节数据长度为20,转换为16进制则为14,再将14保存为数据a。23 66ab cd e2 3319 74 58f0减去最后四字节为23 66ab cd e2 33,则数据b就为23 66ab cd e2 33,请参阅图3。
38.步骤s104:选取第二待处理数据的最后四位字节进行规则运算,得到第三计算结果;将第三计算结果转换为16进制,保存为数据c。
39.其中,所述选取第二待处理数据的最后四位字节进行规则运算,得到第三计算结
果的步骤包括:
40.选取第二待处理数据最后四位字节的第一位半字节数据和第二位半字节数据,将第一位半字节数据和第二位半字节数据进行比较,并进行大减小的规则运算,得到第一计算结果;将第一计算结果与第三位半字节数据进行大小比较,并进行大减小运算,得到第二计算结果;依次类推重复直至计算完全部数据,获得第三计算结果。
41.在上述步骤中,选取最后4字节数据为19 74 58f0,计算方式为第一位半字节数据1和第二位半字节数据9比大小,然后进行大减小的规则计算,9-1得出第一计算结果8,然后将该结果8与第三位半字节数据7做比较,依然按照大减小的规则计算,8-7得到第二计算结果1,然后将该结果1与第四位半字节数据4做比较,依然按照大减小的规则计算,得到3,依次类推重复直至计算完全部数据,则5-3=2,8-2=6,f-6=9,则最终得到第三计算结果为9,最后将9保存为数据c,请参阅图3。
42.步骤s105:获取第二待处理数据最后四位字节的基准数字,并以设定的规则进行有序排列组合,保存计算结果为第三计算结果的所有组合;从保存的组合中搜索第二待处理数据的最后四位字节的组合,并获取其排列位次;将排列位次转换为16进制,保存为数据d。
43.在上述步骤中,第二待处理数据最后四位字节的基准数字为0145789f,枚举所有组合并计算结果,并保存所有结果为9的组合,进一步从结果为9的组合中搜索正确组合197458f0的位次,得出结果为枚举组合结果中排行第15位,再进一步将15转换为16进制为f,不足2字节补足0,则结果就为00 0f,最后将000f字节数据保存为数据d,请参阅图3。
44.步骤s106:通过数据a+数据b+数据c+数据d公式获得压缩数据。
45.在上述步骤中,最终文件前10字节的压缩数据为数据a+数据b+数据c+数据d=14 23 66ab cd e2 33 90 00f,请参阅图3。
46.步骤s107:从未被读取的原始数据依次选取下8位字节重复s102-s105步骤,直至选取完所有字节结束运行。
47.其中,所述从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行的步骤包括:
48.当最后选取的数据补足8字节时,向该数据尾部添加在0-f中缺少的数字。
49.在上述步骤中,考虑到上述步骤仅对举例文件的前10字节进行了压缩,因此还需从a1开始继续选取下8位字节重复s102-s106步骤,直至选取完所有字节时,完成文件压缩。其中若最后选取的数据不足8字节时,则向数据的尾部添加0-f中未有的数字,因0-f中有16个数字,则添加后的数据满足8字节计算方法,其中这里添加数字的顺序优选为与上述枚举顺序相同,配合枚举的方法可以减少压缩和解压的时间。其中整个压缩数据的倒数第二字节和倒数第一字节分别记录有添加后的长度以及压缩次数,为后续解压提供了数据支撑。
50.实施例2
51.请参阅图2,本技术实施例提供了一种数据的无损解压方法,包括以下步骤:
52.步骤s201:以16进制读入需解压的文件,并获得第三待处理数据。
53.在上述步骤中,例如以16进制读入需解压的文件为14 23 66ab cd e233 90 00f,请参阅图4。
54.步骤s202:将第三待处理数据的第一位字节数据转换为10进制,获得第一数据;根
据第一数据获取计算长度,根据计算长度从第三待处理数据的第二位字节开始读取数据,获得第四待处理数据,并将第四待处理数据保存为数据e。
55.其中,所述根据第一数据获取计算长度,根据计算长度从第三待处理数据的第二位字节开始读取数据,获得第四待处理数据的步骤包括:
56.将第一数据减8,获得计算结果m;将计算结果m除以2获得计算结果n;从第三待处理数据的第二位字节开始读取计算结果n的字节长度数据。
57.在上述步骤中,将第三待处理数据的第一位字节数据14转换为10进制为20,取数据长度则为20-8=12,从第二字节开始读取12/2=6字节长度数据为23 66ab cd e2 33,并将23 66ab cd e2 33保存为数据e,请参阅图4。
58.步骤s203:对第四待处理数据进行检索,判断第四待处理数据在o-f缺少的数字,并以设定规则进行组合得到第二数据。
59.在上述步骤中,对23 66ab cd e2 33进行数据检索得知,在o-f中,23 66ab cd e2 33缺少的数字为0145789f,保存为第二数据,请参阅图3。其中设定规则为从小到大排列。
60.步骤s204:读取第三待处理数据未被读取的第一位字节的第一位置数据,并将其转换为10进制,获得第三数据;继续读取后两位字节,并将其转换为10进制,获得第四数据。
61.在上述步骤中,读取第三待处理数据未被读取的第一位字节的第一位置数据为9,其中第一位置为该字节的第一位半字节数据。然后将9转换为10进制为9,保存为第三数据,再读取后面两个字节数据000f,转换为10进制则为15,保存为第四数据,请参阅图4。
62.步骤s205:以第二数据为基准数字,枚举所有组合并进行规则运算,并保存计算结果为第三数据的所有组合,读取保存组合的位次为第四数据的组合,并保存为数据f。
63.在上述步骤中,以0145789f为基准数字,枚举所有组合并计算结果,保存计算结果为9的所有组合,然后读取枚举结果第15行的组合,为197458f0,并将197458f0保存为数据f,请参阅图4。
64.步骤s206:通过数据e+数据f公式获得解压数据。
65.在上述步骤中,解压文件的前10字节的解压数据为数据e+数据f=23 66ab cd e2 33 19 74 58f0,请参阅图4。
66.步骤s207:将第三待处理数据未读取的数据依次重复s2-s5步骤,直至无法再进行读取。
67.在上述步骤中,考虑到上述步骤仅对举例文件的前10字节进行了解压,因此还需继续重复s202-s206步骤,直至读取完所有字节数据,完成文件解压。其中解压数据若有记录添加长度,即进行相应删除即可,其中解压数据还记录有解压次数,则进行相应次数的解压即可。
68.实施例3
69.请参阅图5,本技术实施例提供了一种电子设备,该电子设备包括至少一个处理器1、至少一个存储器2和数据总线3;其中:处理器1与存储器2通过数据总线3完成相互间的通信;存储器2存储有可被处理器1执行的程序指令,处理器1调用程序指令以执行一种数据的无损压缩及解压方法。例如实现:
70.s101、读入需压缩的文件,获得该文件的16进制数据的原始数据,并读取所述原始数据的前8位字节,获得第一待处理数据;s102、判断所述第一待处理数据中是否满足0-f的
每个数字至少有一个,当不满足时,从原始数据的第九位字节依次选取半位字节添加至第一待处理数据的尾部,直至满足条件,获得第二待处理数据;满足时,将第一待处理数据作为第二待处理数据;s103、根据第二待处理数据获取数据长度,并将其转换为16进制,保存为数据a;获取第二待处理数据中除最后四位字节的剩余数据,并保存为数据b;s104、选取第二待处理数据的最后四位字节进行规则运算,得到第三计算结果;将第三计算结果转换为16进制,保存为数据c;s105、获取第二待处理数据最后四位字节的基准数字,并以设定的规则进行有序排列组合,保存计算结果为第三计算结果的所有组合;从保存的组合中搜索第二待处理数据的最后四位字节的组合,并获取其排列位次;将排列位次转换为16进制,保存为数据d;s106、通过数据a+数据b+数据c+数据d公式获得压缩数据;s107、从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行。
71.其中,存储器2可以是但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
72.处理器1可以是一种集成电路芯片,具有信号处理能力。该处理器1可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
73.可以理解,图5所示的结构仅为示意,电子设备还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。图5中所示的各组件可以采用硬件、软件或其组合实现。
74.实施例4
75.本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器1执行时实现一种数据的无损压缩及解压方法。例如实现:
76.s101、读入需压缩的文件,获得该文件的16进制数据的原始数据,并读取所述原始数据的前8位字节,获得第一待处理数据;s102、判断所述第一待处理数据中是否满足0-f的每个数字至少有一个,当不满足时,从原始数据的第九位字节依次选取半位字节添加至第一待处理数据的尾部,直至满足条件,获得第二待处理数据;满足时,将第一待处理数据作为第二待处理数据;s103、根据第二待处理数据获取数据长度,并将其转换为16进制,保存为数据a;获取第二待处理数据中除最后四位字节的剩余数据,并保存为数据b;s104、选取第二待处理数据的最后四位字节进行规则运算,得到第三计算结果;将第三计算结果转换为16进制,保存为数据c;s105、获取第二待处理数据最后四位字节的基准数字,并以设定的规则进行有序排列组合,保存计算结果为第三计算结果的所有组合;从保存的组合中搜索第二待处理数据的最后四位字节的组合,并获取其排列位次;将排列位次转换为16进制,保存为数据d;s106、通过数据a+数据b+数据c+数据d公式获得压缩数据;s107、从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行。
77.上述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以
存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
78.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其它的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

技术特征:
1.一种数据的无损压缩方法,其特征在于,包括以下步骤:s101、读入需压缩的文件,获得该文件的16进制数据的原始数据,并读取所述原始数据的前8位字节,获得第一待处理数据;s102、判断所述第一待处理数据中是否满足0-f的每个数字至少有一个,当不满足时,从原始数据的第9位字节依次选取半位字节添加至第一待处理数据的尾部,直至满足条件,获得第二待处理数据;满足时,将第一待处理数据作为第二待处理数据;s103、根据第二待处理数据获取数据长度,并将其转换为16进制,保存为数据a;获取第二待处理数据中除最后4位字节的剩余数据,并保存为数据b;s104、选取第二待处理数据的最后4位字节进行规则运算,得到第三计算结果;将第三计算结果转换为16进制,保存为数据c;s105、获取第二待处理数据最后4位字节的基准数字,并以设定的规则进行有序排列组合,保存计算结果为第三计算结果的所有组合;从保存的组合中搜索第二待处理数据的最后4位字节的组合,并获取其排列位次;将排列位次转换为16进制,保存为数据d;s106、通过数据a+数据b+数据c+数据d公式获得压缩数据;s107、从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行。2.根据权利要求1所述的一种数据的无损压缩方法,其特征在于,所述从未被读取的原始数据依次选取下8位字节重复s102-s106步骤,直至选取完所有字节结束运行的步骤包括:当最后选取的数据补足8字节时,向该数据尾部添加在0-f中缺少的数字。3.根据权利要求1所述的一种数据的无损压缩方法,其特征在于,所述将排列位次转换为16进制,保存为数据d的步骤包括:当数据d不足2位字节时,补足0。4.根据权利要求1所述的一种数据的无损压缩方法,其特征在于,所述选取第二待处理数据的最后4位字节进行规则运算,得到第三计算结果的步骤包括:选取第二待处理数据最后4位字节的第1位半字节数据和第2位半字节数据,将第1位半字节数据和第2位半字节数据进行比较,并进行大减小的规则运算,得到第一计算结果;将第一计算结果与第3位半字节数据进行大小比较,并进行大减小运算,得到第二计算结果;依次类推重复直至计算完全部数据,获得第三计算结果。5.一种数据的无损解压方法,其特征在于,包括以下步骤:s201、以16进制读入需解压的文件,并获得第三待处理数据;s202、将第三待处理数据的第1位字节数据转换为10进制,获得第一数据;根据第一数据获取计算长度,根据计算长度从第三待处理数据的第2位字节开始读取数据,获得第四待处理数据,并将第四待处理数据保存为数据e;s203、对第四待处理数据进行检索,判断第四待处理数据在o-f缺少的数字,并以设定规则进行组合得到第二数据;s204、读取第三待处理数据未被读取的第1位字节的第一位置数据,并将其转换为10进制,获得第三数据;继续读取后2位字节,并将其转换为10进制,获得第四数据;s205、以第二数据为基准数字,枚举所有组合并进行规则运算,并保存计算结果为第三
数据的所有组合,读取保存组合的位次为第四数据的组合,并保存为数据f;s206、通过数据e+数据f公式获得解压数据;s207、将第三待处理数据未读取的数据依次重复s202-s206步骤,直至无法再进行读取。6.根据权利要求5所述的一种数据的无损解压方法,其特征在于,所述根据第一数据获取计算长度,根据计算长度从第三待处理数据的第2位字节开始读取数据,获得第四待处理数据的步骤包括:将第一数据减8,获得计算结果m;将计算结果m除以2获得计算结果n;从第三待处理数据的第2位字节开始读取计算结果n的字节长度数据。7.一种电子设备,其特征在于,包括至少一个处理器、至少一个存储器和数据总线;其中:所述处理器与所述存储器通过所述数据总线完成相互间的通信;所述存储器存储有被所述处理器执行的程序指令,所述处理器调用所述程序指令以执行如权利要求1-6任一项所述的方法。8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。

技术总结
本发明提出了一种数据的无损压缩及解压方法,涉及数据处理领域。该压缩方法步骤包括:获取原始数据,并读取原始数据的前8位字节,获得第一待处理数据,并通过数据添加条件获得第二待处理数据,根据第二待处理数据的数据长度获取数据A;进一步获取第二待处理数据中除最后4位字节的剩余数据,并保存为数据B;再进一步通过第二待处理数据的最后4位字节进行规则运算,获得数据C;根据第二待处理数据最后4位字节的基准数字,进行排列组合计算获得数据D;最后通过数据A+数据B+数据C+数据D公式获得压缩数据。其能够解决目前所有压缩软件不能重复无损压缩的问题,可以进行多次压缩。可以进行多次压缩。可以进行多次压缩。


技术研发人员:李健毅
受保护的技术使用者:广州市神悦网络科技有限公司
技术研发日:2023.07.18
技术公布日:2023/10/19
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐