一种图片压缩方法及装置与流程

文档序号:16546029发布日期:2019-01-08 20:51阅读:146来源:国知局
一种图片压缩方法及装置与流程

本发明涉及图片压缩技术领域,具体涉及一种图片压缩方法及装置。



背景技术:

随着科技的进步,具有拍照功能的不同移动终端不断涌入市场,所以,移动终端所拍摄的照片也越来越多。为了增强移动终端所拍摄照片的分辨率,图片压缩成为至关重要的问题,同时图片压缩对网络的数据传输也至关重要。

目前传统的图片压缩方法主要通过调整图片的长与宽的比例得到合适的压缩比实现对图片的压缩,然而该合适的压缩比需要处理器对图片的长和宽长时间进行多次的计算比较直到压缩比合适为止,所以导致处理器的处理速度较慢,并且,仅仅调整图片的长与宽的比例,使得图片的压缩质量较差,当图片的长与宽的比例调整的过多,压缩的图片还会存在冗余数据,这将影响图片的网络传输速度。



技术实现要素:

因此,本发明实施例要解决的技术问题在于现有技术中的图片压缩方法,通过调整图片的长与宽的比例得到合适的压缩比导致处理器的处理速度较慢,而且还影响图片的压缩质量和图片的网络传输速度。

为此,本发明实施例提供了如下技术方案:

本发明实施例提供一种图片压缩方法,包括如下步骤:

获取多张待压缩图片,并获取每张待压缩图片的第一边长值和第二边长值;

根据所述每张待压缩图片的所述第一边长值和所述第二边长值,计算所述多张待压缩图片的压缩参考比例值;

根据所述压缩参考比例值,获取所述每张待压缩图片的预设压缩参考标识和预设压缩比;

根据所述预设压缩参考标识,计算所述每张待压缩图片的第一目标压缩边长值和第二目标压缩边长值;

根据所述每张待压缩图片的所述第一边长值、所述第二边长值、所述预设压缩比、所述第一目标压缩边长值、所述第二目标压缩边长值,计算所述每张待压缩图片的压缩值;

根据所述压缩值对所述每张待压缩图片进行压缩。

可选地,在所述根据所述压缩值对所述每张待压缩图片进行压缩的步骤之后还包括:

判断所述压缩值是否小于或等于预设压缩值;

如果所述压缩值小于或等于预设压缩值,利用所述预设压缩值对所述待压缩图片进行压缩。

可选地,所述根据所述每张待压缩图片的所述第一边长值和所述第二边长值,计算所述多张待压缩图片的压缩参考比例值的步骤包括:

根据所述每张待压缩图片的所述第一边长值和所述第二边长值,选取最大第一边长值和最小第二边长值,其中,所述第一边长值大于所述第二边长值;

根据所述最大第一边长值和所述最小第二边长值,计算所述最小第二边长值与所述最大第一边长值的商值得到所述压缩参考比例值。

可选地,所述根据所述压缩参考比例值,获取所述每张待压缩图片的预设压缩参考标识的步骤包括:

预先设置第一预设范围阈值、第二预设范围阈值和第三预设范围阈值;

根据所述第一预设范围阈值、第二预设范围阈值和第三预设范围阈值,获取所述压缩参考比例所属的预设范围阈值;

根据所述压缩参考比例所属的预设范围阈值,获取与其对应的所述每张待压缩图片的所述第一边长值;

根据所述第一边长值得到与其对应的所述预设压缩参考标识。

可选地,所述根据所述压缩参考比例值,获取所述每张待压缩图片的预设压缩比的步骤包括:

预先设置第一预设范围阈值、第二预设范围阈值和第三预设范围阈值;

根据所述第一预设范围阈值、第二预设范围阈值和第三预设范围阈值,获取所述压缩参考比例所属的预设范围阈值;

根据所述压缩参考比例所属的预设范围阈值,获取与其对应的所述每张待压缩图片的第一边长值和/或第二边长值;

根据所述第一边长值和/或第二边长值得到与其对应的预设压缩参考比。

可选地,所述根据所述预设压缩参考标识,计算所述每张图片第一目标压缩边长值和第二目标压缩边长值通过如下公式:

lr=le/2n-1

wr=we/2n-1

其中,lr为所述第一目标压缩边长值,wr为所述第二目标压缩边长值,n为所述预设压缩参考标识,le为所述第一边长值,we为所述第二边长值。

可选地,所述根据所述每张待压缩图片的所述第一边长值、所述第二边长值、所述预设压缩比、所述第一目标压缩边长值、所述第二目标压缩边长值,计算所述每张待压缩图片的压缩值通过如下公式进行计算:

size=(wr*lr)/(we*le)*m

其中,size为所述压缩值,lr为所述第一目标压缩边长值,wr为所述第二目标压缩边长值,le为所述第一边长值,we为所述第二边长值,m为所述预设压缩比。

本发明实施例提供一种图片压缩装置,包括:

第一获取模块,用于获取多张待压缩图片,并获取每张待压缩图片的第一边长值和第二边长值;

第一计算模块,用于根据所述每张待压缩图片的所述第一边长值和所述第二边长值,计算所述多张待压缩图片的压缩参考比例值;

第二获取模块,用于根据所述压缩参考比例值,获取所述每张待压缩图片的预设压缩参考标识和预设压缩比;

第二计算模块,用于根据所述预设压缩参考标识,计算所述每张待压缩图片的第一目标压缩边长值和第二目标压缩边长值;

第三计算模块,用于根据所述每张待压缩图片的所述第一边长值、所述第二边长值、所述预设压缩比、所述第一目标压缩边长值、所述第二目标压缩边长值,计算所述每张待压缩图片的压缩值;

第一压缩模块,用于根据所述压缩值对所述每张待压缩图片进行压缩。

本发明实施例提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现所述的图片压缩方法的步骤。

本发明实施例提供一种图片压缩设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的图片压缩方法的步骤。

本发明实施例技术方案,具有如下优点:

本发明公开一种图片压缩方法及装置,其中方法包括:获取多张待压缩图片,并获取每张待压缩图片的第一边长值和第二边长值,根据每张待压缩图片的第一边长值和第二边长值,计算多张待压缩图片的压缩参考比例值;根据压缩参考比例值,获取每张待压缩图片的预设压缩参考标识和预设压缩比;根据预设压缩参考标识,计算每张待压缩图片的第一目标压缩边长值和第二目标压缩边长值;计算每张待压缩图片的压缩值;根据压缩值对每张待压缩图片进行压缩。本发明一方面不但保证了待压缩图片的压缩质量,另一方面,还精确了图片的文件压缩值,提高了待压缩图片的处理速度,减小了网络的冗余数据传输,进而提高了待压缩图片的传输速度。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中图片压缩方法的第一流程图;

图2为本发明实施例中图片压缩方法的第二流程图;

图3为本发明实施例中图片压缩装置的第一结构框图;

图4为本发明实施例中图片压缩装置的第二结构框图;

图5为本发明实施例中图片压缩设备的硬件示意图。

具体实施方式

下面将结合附图对本发明实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

实施例1

本发明实施例提供一种图片压缩方法,如图1所示,包括如下步骤:

s1、获取多张待压缩图片,并获取每张待压缩图片的第一边长值和第二边长值。此处的第一边长值和第二边长值为偶数值。此处的多张待压缩图片为移动终端或摄像设备拍摄出的多张原始图片,这些图片需要等待压缩进行数据传输。上述中的第一边长值可认为是每张待压缩图片的长,第二边长值可认为是每张待压缩图片的宽,第一边长值和第二边长值同时出现,表示待压缩图片的分辨率。为了计算方便,通常选取第一边长值和第二边长值为偶数,如果所拍摄的待压缩图片的第一边长值或第二边长值为非偶数,将该非偶数加1使其变为偶数。例如:待压缩图片的分辨率为1018*720,第一边长值为1018,第二边长值为720,所以,第一边长值和第二边长值为都是偶数。例如:多张待压缩图片分别为:1018*724,1018*728,1016*718,1014*728,1012*726。

s2、根据每张待压缩图片的第一边长值和第二边长值,计算多张待压缩图片的压缩参考比例值。此处的压缩参考比例值是这组多张待压缩图片的一个压缩参考值。此处的压缩参考比例值为了辅助计算待压缩图片的压缩值。

上述根据每张待压缩图片的第一边长值和第二边长值,计算多张待压缩图片的压缩参考比例值的步骤s2包括:

首先,根据每张待压缩图片的第一边长值和第二边长值,选取最大第一边长值和最小第二边长值,其中,第一边长值大于第二边长值。例如:第一张待压缩图片为:1018*720,第一边长值为,1018,第二边长值为720;第二待压缩图片为:1018*724,第一边长值为1018;第二边长值为724,第三待压缩图片为1014*728,第一边长值为1014,第二边长值为728。所以,选取最大第一边长值为1018,最小第二边长值720。

然后,根据最大第一边长值和最小第二边长值,计算最小第二边长值与最大第一边长值的商值得到压缩参考比例值。上述步骤中得到最大第一边长值为1018,最小第二边长值为720。压缩参考比例值=最小第二边长值÷最大第一边长值,即720÷1018=0.707。所以,本实施例中的多张待压缩图片的压缩参考比例为0.707。在多张待压缩图片中选取其最小第二边长值,选取其最大第一边长值,然后计算二者的商值,由此,可以得出最小压缩参考比例,利用最小的压缩参考比例辅助计算压缩值,可以使得待压缩图片压缩值尽可能较小。

s3、根据压缩参考比例值,获取每张待压缩图片的预设压缩参考标识和预设压缩比。此处的预设压缩参考标识为压缩参考比例所属不同预设范围阈值时通过人为实验所设置的参考标识,为了便于处理器可直接利用该参考标识进行计算,进而可以减少处理器的计算过程和计算量,进而提高图片压缩速度。

上述根据压缩参考比例值,获取每张待压缩图片的预设压缩参考标识的步骤s3包括:

第一步,预先设置第一预设范围阈值、第二预设范围阈值和第三预设范围阈值。例如:第一预设范围阈值为(0.5625,1],第二预设范围阈值为(0.5,0.5625],第三预设范围阈值为(0,0.5]。此处的第一预设范围阈值、第二预设范围阈值和第三预设范围阈值是根据图片的缩放大小进行设置的,例如:当待压缩图片所属第一预设范围阈值时,该图片的长宽比例在【1:1-9:16】的范围中,当待压缩图片所属第二预设范围阈值时,该图片的长宽比例在【9:16-1:2】的范围中,当待压缩图片所属第三预设范围时,该图片的长宽比例在【1:2-1:无穷大】的范围中。

第二步,根据第一预设范围阈值、第二预设范围阈值和第三预设范围阈值,获取压缩参考比例所属的预设范围阈值。例如:当0.5625≦x<1时,x表示待压缩图片的压缩参考比例,此时,说明待压缩图片属于第一预设范围阈值的区间,当0.5≦x<0.5625时,此时,说明待压缩图片属于第二预设范围阈值的区间,当0≦x<0.5时,此时,说明待压缩图片属于第三预设范围阈值的区间。

第三步,根据压缩参考比例所属的预设范围阈值,获取与其对应的每张待压缩图片的第一边长值。此处,每张待压缩图片的第一边长值大于第二边长值,即长大于宽。

第四步,根据第一边长值得到与其对应的预设压缩参考标识。此处的预设压缩参考标识在压缩参考比例所属的不同预设范围会有所不同。

例如:当0.5625≦x<1时,第一边长值可以通常为1920,4128,6433,这三个第一边长值为图片的普遍边长值。当第一边长值小于或等于1920时,可得到与该第一边长值1920对应的预设压缩参考标识为1,当第一边长值等于4128时,可得到第一边长值4128对应的预设压缩参考标识为2,当第一边长值等于6433时,可得到第一边长值6433对应的预设压缩参考标识为4。

例如:当0.5≦x<0.5625时,第一边长值通常为1080,第一边长值也可以是1080附近的数值,当第一边长值为1080时,此时,第一边长值/1280≈0,可得到与该第一边长值对应的预设压缩参考标识为1,当在0.5≦x<0.5625时,第一边长值不等于1080时,可得到与该第一边长对应的预设压缩参考标识为第一边长值/1280。此处的预设压缩参考标识,根据压缩参考比例所属的第二预设范围以及第一边长值在该预设范围内的特征,事先总结该预设压缩参考标识的特征可直接辅助计算压缩值。

例如:当0.5≦x<0时,第一边长值通常为为1280/压缩参考比例,当第一边长值为1280/压缩参考比例时,可得到与该第一边长值对应的预设压缩参考标识为第一边长值/(1280/压缩参考比例)。同理,此处的预设压缩参考标识,根据压缩参考比例所属的第三预设范围以及第一边长值在该预设范围内的特征,事先总结该预设压缩参考标识的特征可直接辅助计算压缩值。

上述根据压缩参考比例值,获取每张待压缩图片的预设压缩比的步骤s3包括:

第一步,预先设置第一预设范围阈值、第二预设范围阈值和第三预设范围阈值。例如:第一预设范围阈值为(0.5625,1],第二预设范围阈值为(0.5,0.5625],第三预设范围阈值为(0,0.5]。此处的第一预设范围阈值、第二预设范围阈值和第三预设范围阈值是根据图片的缩放大小进行设置的,例如:当待压缩图片所属第一预设范围阈值时,该图片的长宽比例在【1:1-9:16】的范围中,当待压缩图片所属第二预设范围阈值时,该图片的长宽比例在【9:16-1:2】的范围中,当待压缩图片所属第三预设范围时,该图片的长宽比例在【1:2-1:无穷大】的范围中。

第二步,根据第一预设范围阈值、第二预设范围阈值和第三预设范围阈值,获取压缩参考比例所属的预设范围阈值。例如:当0.5625≦x<1时,x表示待压缩图片的压缩参考比例,此时,说明待压缩图片属于第一预设范围阈值的区间,当0.5≦x<0.5625时,此时,说明待压缩图片属于第二预设范围阈值的区间,当0≦x<0.5时,此时,说明待压缩图片属于第三预设范围阈值的区间。

第三步,根据压缩参考比例所属的预设范围阈值,获取与其对应的每张待压缩图片的第一边长值和/或第二边长值。此处,每张待压缩图片的第一边长值大于第二边长值。即长大于宽。

第四步,根据第一边长值和/或第二边长值得到与其对应的预设压缩参考比。此处的预设压缩比也是根据压缩参考比例所属的预设范围以及第一边长值和/第二边长值的特征所总结出预设压缩比特征值。

例如:当0.5625≦x<1时,待压缩图片的第一边长值通常为1920、4128、6433,当第一边长值为1920时,可得到与其对应的预设压缩比为150,当第一边长值为4128时,可得到与其对应的预设压缩比为300,当第一边长值为6433,可得到与其对应的预设压缩比为300。

例如:当0.5≦x<0.5625,第一边长值通常为3096,第二边长值通常为4128,可得到分别与第一边长值与第二边长值对应的预设压缩比为200。

例如:当0.5≦x<0时,第一边长值通常为1280,第二边长值通常为1280/压缩参考比例,此时,可得到与其对应的预设压缩比为500。

s4、根据预设压缩参考标识,计算每张待压缩图片的第一目标压缩边长值和第二目标压缩边长值。此处的第一目标压缩边长值为每张待压缩图片的第一边长值所需压缩的实际值,第二目标压缩边长值为每张待压缩图片的第二边长值所需压缩的实际值。

上述计算每张图片第一目标压缩边长值和第二目标压缩边长值的通过如下公式:

lr=le/2n-1

wr=we/2n-1

其中,lr为第一目标压缩边长值,wr为第二目标压缩边长值,n为预设压缩参考标识,le为第一边长值,we为第二边长值。

例如:当0≦x<0.5时,第一边长值通常为1920,此时,与第一边长1920对应的预设压缩参考标识为1,所以,通过上述公式,计算第一边长值的第一目标压缩边长值lr=le/2n-1=1920。

s5、根据每张待压缩图片的第一边长值、第二边长值、预设压缩比、第一目标压缩边长值、第二目标压缩边长值,计算每张待压缩图片的压缩值。

上述根据每张待压缩图片的第一边长值、第二边长值、预设压缩比、第一目标压缩边长值、第二目标压缩边长值,计算每张待压缩图片的压缩值通过如下公式进行计算:

size=(wr*lr)/(we*le)*m

其中,size为压缩值,lr为第一目标压缩边长值,wr为第二目标压缩边长值,le为第一边长值,we为第二边长值,m为预设压缩比。

s6、根据压缩值对每张待压缩图片进行压缩。当得到每张待压缩图片的文件大小后,可直接进行压缩。本发明实施例通过人为预先实验得到辅助计算待压缩图片的压缩值相关的参考值,如压缩参考比例值、预设压缩参考标识,预设压缩比,进而可直接辅助计算出每张待压缩图片的压缩值大小,同时融合了每张待压缩图片的长宽比例大小,使得待压缩图片的压缩精确度显著提高,即提高了图片的压缩质量,无需多次尝试计算出每张待压缩图片的合适的压缩比,进而也减小了处理器的计算量,故本实施例中的图片压缩方法也提高了压缩速度。所以,本实施例中的图片压缩方法,一方面不但保证了图片的压缩质量,另一方面,还精确了图片的文件压缩值,提高了待压缩图片的处理速度,减小了网络的冗余数据传输,进而提高了待压缩图片的传输速度。

本发明实施例中的图片压缩方法,在根据压缩值对每张待压缩图片进行压缩的步骤之后如图2所示,还包括:

s7、判断压缩值是否小于或等于预设压缩值。此处的预设压缩值为参考压缩值,防止待压缩图片的压缩值过小,进而导致待压缩图片的质量较差,出现模糊或马塞克现象,所以,设置预设参考值与计算后的压缩值参考比较。

s8、如果压缩值小于或等于预设压缩值,利用预设压缩值对待压缩图片进行压缩。当压缩值过小,就直接利用该预设压缩值进行图片压缩。

具体地,当0.5625≦x<1时,当第一边长值为1920时,预设压缩值为60,当第一边长值为4128时,预设压缩值为60,当第一边长值为6433,预设压缩值为100。当0.5≦x<0.5625时,预设压缩值都为100,当0≦x<0.5时,预设压缩值为100。

本发明实施例中的图片压缩方法,通过压缩参考比例所属的不同的预设范围设定不同的预设压缩值,可以防止待压缩图片的压缩值过小,导致待压缩图片出现模糊或马赛克现象。所以,提高了待压缩图片的质量。

实施例2

本发明实施例提供一种图片压缩装置,如图3所示,包括:

第一获取模块31,用于获取多张待压缩图片,并获取每张待压缩图片的第一边长值和第二边长值;

第一计算模块32,用于根据每张待压缩图片的第一边长值和第二边长值,计算多张待压缩图片的压缩参考比例值;

第二获取模块33,用于根据压缩参考比例值,获取每张待压缩图片的预设压缩参考标识和预设压缩比;

第二计算模块34,用于根据压缩参考标识,计算每张待压缩图片的第一目标压缩边长值和第二目标压缩边长值;

第三计算模块35,用于根据每张待压缩图片的第一边长值、第二边长值、预设压缩比、第一目标压缩边长值、第二目标压缩边长值,计算每张待压缩图片的压缩值;

第一压缩模块36,用于根据压缩值对每张待压缩图片进行压缩。

本发明实施例提供的图片压缩装置,在根据压缩值对每张待压缩图片进行压缩的步骤之后还包括:

判断模块37,用于判断压缩值是否小于或等于预设压缩值;

第二压缩模块38,用于如果压缩值小于或等于预设压缩值,利用预设压缩值对待压缩图片进行压缩。

本发明实施例提供的图片压缩装置,第一计算模块32包括:

选取子模块,用于根据每张待压缩图片的第一边长值和第二边长值,选取最大第一边长值和最小第二边长值,其中,第一边长值大于第二边长值;

计算子模块,用于根据最大第一边长值和最小第二边长值,计算最小第二边长值与最大第一边长值的商值得到压缩参考比例值。

本发明实施例中的图片压缩装置,如图4所示,第二获取模块33包括:

第一设置子模块331,用于预先设置第一预设范围阈值、第二预设范围阈值和第三预设范围阈值;

第一获取子模块332,用于根据第一预设范围阈值、第二预设范围阈值和第三预设范围阈值,获取压缩参考比例所属的预设范围阈值;

第二获取子模块333,用于根据压缩参考比例所属的预设范围阈值,获取与其对应的每张待压缩图片的第一边长值;

第一对应子模块334,用于根据第一边长值得到与其对应的预设压缩参考标识。

本发明实施例中的图片压缩装置,第二获取模块33还包括:

第二设置子模块335,预先设置第一预设范围阈值、第二预设范围阈值和第三预设范围阈值;

第三获取子模块336,用于根据第一预设范围阈值、第二预设范围阈值和第三预设范围阈值,获取压缩参考比例所属的预设范围阈值;

第四获取子模块337,用于根据压缩参考比例所属的预设范围阈值,获取与其对应的每张待压缩图片的第一边长值和/或第二边长值;

第二对应子模块338,用于根据第一边长值和/或第二边长值得到与其对应的预设压缩参考比。

本发明实施例中的图片压缩装置,第二计算模块34中根据预设压缩参考标识,计算每张图片第一目标压缩边长值和第二目标压缩边长值通过如下公式:

lr=le/2n-1

wr=we/2n-1

其中,lr为第一目标压缩边长值,wr为第二目标压缩边长值,n为预设压缩参考标识,le为第一边长值,we为第二边长值。

本发明实施例中的图片压缩装置,第三计算模块35中根据每张待压缩图片的第一边长值、第二边长值、预设压缩比、第一目标压缩边长值、第二目标压缩边长值,计算每张待压缩图片的压缩值通过如下公式进行计算:

size=(wr*lr)/(we*le)*m

其中,size为压缩值,lr为第一目标压缩边长值,wr为第二目标压缩边长值,le为第一边长值,we为第二边长值,m为预设压缩比。

本发明实施例中的图片压缩装置,一方面不但保证了图片的质量,另一方面,还精确了图片的文件压缩值,提高了待压缩图片的处理速度,减小了网络的冗余数据传输,进而提高了待压缩图片的传输速度。

实施例3

本发明实施例提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现实施例1中的方法的步骤。该存储介质上还存储有每张待压缩图片的第一边长值、第二边长值、压缩参考比例值,预设压缩压缩参考标识、预设压缩比、第一目标压缩边长值、第二目标压缩边长值、压缩值等。

其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。

实施例4

本发明实施例提供一种图片压缩设备,如图5所示,包括存储器520、处理器510及存储在存储器520上并可在处理器510上运行的计算机程序,处理器510执行程序时实现实施例1中方法的步骤。

图5是本发明实施例提供的执行列表项操作的处理方法的一种图片压缩设备的硬件结构示意图,如图5所示,该一种图片压缩设备包括一个或多个处理器510以及存储器520,图5中以一个处理器510为例。

执行列表项操作的处理方法的设备还可以包括:获取装置530。

处理器510、存储器520、获取装置530可以通过总线或者其他方式连接,图5中以通过总线连接为例。

处理器510可以为中央处理器(centralprocessingunit,cpu)。处理器510还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1