图片压缩方法及装置、设备和存储介质制造方法及图纸

技术编号:20876199 阅读:21 留言:0更新日期:2019-04-17 11:34
本发明专利技术实施例公开了一种图片压缩方法及装置、设备和存储介质。所述方法包括:获取待处理图片的尺寸信息;根据尺寸信息以及目标压缩尺寸,确定压缩比例;根据压缩比例对应的压缩像素获取间隔,从待处理图片中获取压缩像素信息;根据压缩像素信息,得到待处理图片的压缩图片。本发明专利技术实施例的技术方案解决了现有技术中压缩后的照片的清晰度和质量下降严重的技术缺陷,实现了快速、简便地获取清晰度和质量均较好的压缩图片。

【技术实现步骤摘要】
图片压缩方法及装置、设备和存储介质
本专利技术实施例涉及图片压缩
,尤其涉及一种图片压缩方法及装置、设备和存储介质。
技术介绍
随着图像采集设备的发展,其拍摄性能越来越好,所拍摄照片的质量越来越高,相应地,照片所需的存储容量也越来越大,同时,再伴随着照片数量的不断增长,照片所占用的存储容量也会越来越大。此时图片压缩技术应运而生,以减少照片所占的存储空间。目前比较常用的压缩方式一般为以大小为基准,即以压缩后照片所需的存储容量为基准,对照片进行压缩。专利技术人在实现本专利技术的过程中,发现现有技术存在如下缺陷:压缩后的照片的清晰度以及质量有较大下降。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图片压缩方法及装置、设备和存储介质,以优化现有的图片压缩方法,提高了压缩图片的清晰度和质量。在第一方面,本专利技术实施例提供了一种图片压缩方法,包括:获取待处理图片的尺寸信息;根据所述尺寸信息以及目标压缩尺寸,确定压缩比例;根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息;根据所述压缩像素信息,得到所述待处理图片的压缩图片。在上述方法中,可选的是,所述根据所述尺寸信息以及目标压缩尺寸,确定压缩比例,包括:使用目标压缩尺寸中的高度尺寸除以所述尺寸信息中的高度尺寸,得到高度压缩比;使用所述目标压缩尺寸中的宽度尺寸除以所述尺寸信息中的宽度尺寸,得到宽度压缩比;将所述高度压缩比与所述高度压缩比中的较小者作为压缩比例。在上述方法中,可选的是,所述根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息,包括:根据所述压缩比例确定压缩像素获取间隔;根据所述压缩像素获取间隔,确定所述待处理图片中的目标像素行或目标像素列;根据所述压缩像素获取间隔,从所述目标像素行中获取压缩像素信息,或从所述目标像素列中获取压缩像素信息。在上述方法中,可选的是,所述根据所述尺寸信息以及目标压缩尺寸,确定压缩比例,包括:使用目标压缩尺寸中的高度尺寸除以所述尺寸信息中的高度尺寸,得到压缩比例中的高度压缩比;使用所述目标压缩尺寸中的宽度尺寸除以所述尺寸信息中的宽度尺寸,得到所述压缩比例中的宽度压缩比,其中,所述高度压缩比和所述宽度压缩比组成所述压缩比例。在上述方法中,可选的是,所述根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息,包括:根据所述高度压缩比例确定高度压缩像素获取间隔,以及根据所述宽度压缩比确定宽度压缩像素间隔;根据所述高度压缩像素获取间隔,确定所述待处理图片中的目标像素行,或根据所述宽度压缩像素获取间隔,确定所述待处理图片中的目标像素列;根据所述宽度压缩像素获取间隔,从所述目标像素行中获取压缩像素信息,或根据所述高度压缩像素获取间隔,从所述目标像素列中获取压缩像素信息。在上述方法中,可选的是,所述压缩像素获取间隔为所述压缩像素信息中任意两个相邻行像素以及任意两个相邻列像素在所述待处理图片中所间隔的像素数量。在上述方法中,可选的是,所述压缩比例为正整数分之一时,所述压缩像素获取间隔等于所述正整数减去1的差。在第二方面,本专利技术实施例提供了一种图片压缩装置,包括:尺寸信息获取模块,用于获取待处理图片的尺寸信息;压缩比例获取模块,用于根据所述尺寸信息以及目标压缩尺寸,确定压缩比例;压缩像素信息获取模块,用于根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息;压缩图片获取模块,用于压缩图片获取模块根据所述压缩像素信息,得到所述待处理图片的压缩图片。在第三方面,本专利技术实施例提供了一种设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所述的图片压缩方法。在第四方面,本专利技术实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本专利技术任意实施例所述的图片压缩方法。本专利技术实施例提供了一种图片压缩方法及装置、设备和存储介质,通过依据待处理图片的尺寸信息和目标压缩尺寸确定的压缩比例所对应的压缩像素获取间隔,获取压缩像素信息进而生成压缩图片,解决了现有技术中压缩后的照片的清晰度和质量下降严重的技术缺陷,实现了快速、简便地获取清晰度和质量均较好的压缩图片。附图说明图1是本专利技术实施例一提供的一种图片压缩方法的流程图;图2是本专利技术实施例二提供的一种图片压缩方法的流程图;图3是本专利技术实施例三提供的一种图片压缩方法的流程图;图4是本专利技术实施例四提供的一种图片压缩装置的结构图;图5是本专利技术实施例五提供的一种设备的结构图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1为本专利技术实施例一提供的一种图片压缩方法的流程图,本实施例的方法可以由图片压缩装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可集成于中。本实施例的方法具体包括:S110、获取待处理图片的尺寸信息。在本实施例中,待处理图片具体可以是任何格式的图片,例如jpg格式的图片、bmp格式的图片以及png格式的图片等。尺寸信息具体是指用于表示待处理图片的高度和宽度的信息,典型的可以是待处理图片中像素的总行数和总列数等。S120、根据尺寸信息以及目标压缩尺寸,确定压缩比例。在本实施例中,目标压缩尺寸具体是指待处理图片的压缩图片的高度和宽度尺寸的最大值。这里需要说明的是,尺寸信息中用于表示高度和宽度的数据单位,与目标压缩尺寸中用于表示高度和宽度的单位应该是相同的,或是可以相互转换的,如此设置才能保证有效计算压缩比例。进一步地,根据尺寸信息中的高度信息与目标压缩尺寸中的高度信息,可以确定一个高度压缩比,同样地,根据尺寸信息中的宽度信息与目标压缩尺寸中的宽度信息,可以确定一个宽度压缩比。相应地,在本实施例中,压缩比例具体可以是高度压缩比与宽度压缩比中的较小者,还可以是高度压缩比以及宽度压缩比共同组成的压缩比例。S130、根据压缩比例对应的压缩像素获取间隔,从待处理图片中获取压缩像素信息。在本实施例中,在确定压缩比之后,会确定压缩比例所对应的压缩像素获取间隔。压缩像素获取间隔具体是指在从待处理图片中获取压缩像素信息时,在同一行像素中,或在同一列像素中两个连续获取的像素之间间隔的像素个数。其中,压缩像素信息具体可以包括从待处理图片中所获取的压缩图片中的像素的位置信息以及像素的颜色等属性信息。具体来说,如果压缩比例是上述高度压缩比与上述宽度压缩比中的较小者,那么对于待处理图片的像素行和像素列来说,压缩本文档来自技高网...

【技术保护点】
1.一种图片压缩方法,其特征在于,包括:获取待处理图片的尺寸信息;根据所述尺寸信息以及目标压缩尺寸,确定压缩比例;根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息;根据所述压缩像素信息,得到所述待处理图片的压缩图片。

【技术特征摘要】
1.一种图片压缩方法,其特征在于,包括:获取待处理图片的尺寸信息;根据所述尺寸信息以及目标压缩尺寸,确定压缩比例;根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息;根据所述压缩像素信息,得到所述待处理图片的压缩图片。2.根据权利要求1所述的方法,其特征在于,所述根据所述尺寸信息以及目标压缩尺寸,确定压缩比例,包括:使用目标压缩尺寸中的高度尺寸除以所述尺寸信息中的高度尺寸,得到高度压缩比;使用所述目标压缩尺寸中的宽度尺寸除以所述尺寸信息中的宽度尺寸,得到宽度压缩比;将所述高度压缩比与所述高度压缩比中的较小者作为压缩比例。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像素信息,包括:根据所述压缩比例确定压缩像素获取间隔;根据所述压缩像素获取间隔,确定所述待处理图片中的目标像素行或目标像素列;根据所述压缩像素获取间隔,从所述目标像素行中获取压缩像素信息,或从所述目标像素列中获取压缩像素信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述尺寸信息以及目标压缩尺寸,确定压缩比例,包括:使用目标压缩尺寸中的高度尺寸除以所述尺寸信息中的高度尺寸,得到压缩比例中的高度压缩比;使用所述目标压缩尺寸中的宽度尺寸除以所述尺寸信息中的宽度尺寸,得到所述压缩比例中的宽度压缩比,其中,所述高度压缩比和所述宽度压缩比组成所述压缩比例。5.根据权利要求4所述的方法,其特征在于,所述根据所述压缩比例对应的压缩像素获取间隔,从所述待处理图片中获取压缩像...

【专利技术属性】
技术研发人员:熊雷
申请(专利权)人:深圳市丰巢科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1