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

技术编号:20916859 阅读:20 留言:0更新日期:2019-04-20 09:45
本申请实施例公开了一种图片预览方法、装置、设备和存储介质,该方法包括:根据预览请求确定当前图片的目标预览区域以及目标层级;对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息;按照设定的规则将所述当前图片进行分割,得到与所述图层信息对应的块状图片;将所述块状图片发送至所述预览请求的发送方,以使所述预览请求的发送方对所述块状图片进行整合,并预览显示。只显示目标预览区域,提高了图片预览过程中的处理速度;只加载目标层级对应的图层,并将所述块状图片整合后进行预览显示,解决了当前图片预览中的延时与卡顿问题,实现了对当前图片的任意缩放。

Picture preview methods, devices, devices and storage media

【技术实现步骤摘要】
图片预览方法、装置、设备和存储介质
本申请实施例涉及图像处理技术,尤其涉及一种图片预览方法、装置、设备和存储介质。
技术介绍
随着科技的进步和人们生活水平的提高,数字化信息逐渐进入人们的生活。例如,通过在线传播图片信息,使人们获取到图片信息中的内容,提高人们对图片信息中隐含的技术以及知识进行关注。获取图片信息的一个有效途径则是对图片进行在线预览,现有技术通常是通过HTML技术对图片进行展示,或者,采用放大镜方式对局部图片进行放大。但是,该两种方法通常只能实现在线预览普通图片,当图片精度较高时,例如,图片精度超过显示器屏幕的分辨率时,会导致无法正常预览图片。
技术实现思路
本申请提供了一种图片预览方法、装置、设备和存储介质,以解决现有技术中的图片预览中的延时以及卡顿问题。本专利技术采用如下技术方案:第一方面,本申请实施例提供了一种图片预览方法,该方法包括:根据预览请求确定当前图片的目标预览区域以及目标层级;对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息;按照设定的规则将所述当前图片进行分割,得到与所述图层信息对应的块状图片;将所述块状图片发送至所述预览请求的发送方,以使所述预览请求的发送方对所述块状图片进行整合,并预览显示。第二方面,本申请实施例提供了一种图片预览装置,该装置包括:区域及层级确定模块,用于根据预览请求确定当前图片的目标预览区域以及目标层级;图层信息确定模块,用于对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息;分割模块,用于按照设定的规则将所述当前图片进行分割,得到与所述图层信息对应的块状图片;预览显示模块,用于将所述块状图片发送至所述预览请求的发送方,以使所述预览请求的发送方对所述块状图片进行整合,并预览显示。第三方面,本申请实施例提供了一种设备,包括存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的图片预览方法。第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的图片预览方法。本专利技术采用的技术方案中有如下有益效果:根据预览请求确定当前图片的目标预览区域以及目标层级,只显示目标预览区域。提高了图片预览过程中的处理速度;对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息;只加载目标层级对应的图层,接收来自服务器的与所述图层信息对应的块状图片,并将所述块状图片整合后进行预览显示。解决了当前图片预览中的延时与卡顿问题,实现了对当前图片的任意缩放。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请实施例提供的一种图片预览方法的流程图;图2是本申请实施例提供的另一种图片预览方法的流程图;图3是本申请实施例提供的一种应用图像金字塔模型进行图片缩放分级的效果图;图4是本申请实施例提供的另一种图片预览方法的流程图;图5是本申请实施例提供的另一种图片预览方法的流程图;图6是本申请实施例提供的另一种图片预览方法的流程图;图7是本申请实施例提供的一种图片预览装置的结构示意图;图8是本申请实施例提供的一种设备的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。具体的,在一些特定的场景下,在线预览实物的图片的效果优于实地观看实物,或者,在不具备实地观看实物条件的情况下,在线预览图片给用户提供了很大的便利。在实际的应用中,图片的精度影响在线预览的效果,高精度图片的应用场景越来越多,当图片精度较高时,现有技术中的方法通常无法对高精度图片进行高效的预览显示。本申请实施例中的图片预览方法可适用于普通图片和高精度图片的在线预览。例如:普通图片和高精度图片的划分标准可以是以5M大小为分界点,这里只是用来示例,不形成限定。随着多数博物馆对数字化建设工作的开展,有效的在线传播文物图片越来越重视,而通常情况下,博物馆的文物图片为高精度图片,本申请实施例提供的方法可以有效连贯的展示高精度图片,例如,展现文物的真实细节。下述以博物馆文物的高精度图片为例,进行描述。图1给出了本申请实施例提供的一种图片预览方法的流程图,本实施例提供的图片预览方法可以由图片预览装置来执行,该图片预览装置可通过硬件和/或软件的方式实现。该装置可集成在服务器中与客户端配合使用。参考图1,该方法具体可以包括:步骤110、根据预览请求确定当前图片的目标预览区域以及目标层级。其中,客户端将获取到的用户的预览请求发送至服务器,服务器接收预览请求,示例性的,客户端可以是直接与用户进行交互的前端设备,该前端设备可提供用户交互界面,用户通过在该前端设备上进行操作,以使客户端获取用户的预览请求。服务器对当前图片在后台进行相关处理,将处理完成的图片发送给客户端进行渲染,客户端对处理完成的图片进行在线预览显示。具体的,服务器根据预览请求确定当前图片的目标预览区域以及目标层级,其中,目标预览区域是指,用户在该次预览请求中需要在线预览的部分,例如,用户该次只想查看图片左下角部分的局部显示图,则该左下角部分为目标预览区域。在实际的应用过程中,可以通过分析用户的预览请求,以及触发所述预览请求的操作,来确定目标预览区域,例如,分析触发预览请求的操作在当前显示页面的坐标数据,以及,该坐标数据对应在当前图片的尺寸数据,根据上述坐标数据和尺寸数据确定目标预览区域。下述简单介绍图片的层级的概念,图片的层级是指,在计算机设计系统中,为更便捷有效地处理图像素材,通常将它们置于不同的层中,而图像可看作是由若干层图像叠加而成的。利用图像处理软件,可对每层做单独处理,而不是影响其他层的图像内容。在新建一个图像文件时,系统会自动为其建立一个背景层,该层相当于一块画布,可在上面做贴图、绘画及其他图像处理工作。若一个图像有多个图层,则每个图层均具有相同的像素、通道数及格式。本申请实施例中的图片,也即上述中的图像。此外,根据预览请求对应的当前显示页面的坐标范围以及目标预览区域的大小,确定当前图片的目标层级,例如,当前图片的层级一共设置有18层,确定的目标层级为第5层。步骤120、对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息。具体的,对当前图片进行缩放分级处理,以确定当前预本文档来自技高网...

【技术保护点】
1.一种图片预览方法,其特征在于,包括:根据预览请求确定当前图片的目标预览区域以及目标层级;对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息;按照设定的规则将所述当前图片进行分割,得到与所述图层信息对应的块状图片;将所述块状图片发送至所述预览请求的发送方,以使所述预览请求的发送方对所述块状图片进行整合,并预览显示。

【技术特征摘要】
1.一种图片预览方法,其特征在于,包括:根据预览请求确定当前图片的目标预览区域以及目标层级;对所述当前图片进行缩放分级处理,根据所述目标层级以及所述目标预览区域,确定所述目标层级对应的图层信息;按照设定的规则将所述当前图片进行分割,得到与所述图层信息对应的块状图片;将所述块状图片发送至所述预览请求的发送方,以使所述预览请求的发送方对所述块状图片进行整合,并预览显示。2.根据权利要求1所述的方法,其特征在于,所述块状图片为多个;相应的,将所述块状图片发送至所述预览请求的发送方,包括:将多个块状图片并行传输至所述预览请求的发送方。3.根据权利要求1所述的方法,其特征在于,所述预览请求通过点击请求设备当前页面的显示位置和/或调节所述请求设备上的操作按钮触发。4.根据权利要求3所述的方法,其特征在于,还包括:获取所述请求设备在设定时间段内操作;根据所述操作预测所述请求设备的下一步操作;生成所述下一步操作对应的预览请求以及所述预览请求对应的图层信息。5.根据权利要求3所述的方法,其特征在于,所述请求设备包括鼠标,相应的,所述操作按钮包括鼠标滚轮。6.根据权利要求1所述的方法,其特征在于,所述对...

【专利技术属性】
技术研发人员:熊友谊张文金王勇熊四明张孝文
申请(专利权)人:广州欧科信息技术股份有限公司
类型:发明
国别省市:广东,44

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

1