影像显示方法、服务器及终端技术

技术编号:15768714 阅读:252 留言:0更新日期:2017-07-07 10:20
一种影像显示方法,包括:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺序,按照所述显示顺序对所述影像块进行显示。本发明专利技术还提供一种适用于上述方法的服务器以及终端。本发明专利技术可以减小影像显示过程中所占的系统资源,加快影像显示的速度。

Image display method, server and terminal

An image display method includes: according to the split rule preset, split the image, the image is divided into several image blocks; sort of image block on the resolution, mapping data generated each image block with the corresponding ranking, the mapping between the data and save the image display in response to user instructions; the image to be displayed, acquiring the image block, and according to the mapping relationship between the acquired data of image blocks and the corresponding order, determine the acquired image block of each display order, according to the display order of the image blocks are displayed. The invention also provides a server and terminal suitable for the above method. The invention can reduce the system resource occupied by the image display process and accelerate the speed of image display.

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别是一种影像显示方法、服务器及终端
技术介绍
图像分辨率的单位为dpi,常见的分辨率有640x480;1024x768;1600x1200;2048x1536等。在上述的每组数字中,前者为图片宽度,后者为图片高度,长宽比一般为4:3,两者相乘得出的是图片的像素。例如,一张分辨率为640x480的图片,那它的分辨率是307200,也就是常说的30万像素,而一张分辨率为1600x1200的图片,它的像素是200万。像素越大,分辨率越高,照片越清晰,可输出照片尺寸也可以越大。当照片尺寸较大的时候,利用电子设备,如手机、电脑等个人终端,加载该照片时,电子设备的运行处理速度会很慢,甚至可能会出现死机、系统崩溃的可能。
技术实现思路
鉴于以上内容,有必要提供一种影像显示方法、服务器及终端,其可以减小影像显示过程中所占的系统资源,加快影像显示的速度。一种影像显示方法,包括:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺序,按照所述显示顺序对所述影像块进行显示。优选地,其中,第一个影像块的大小显示该影像块的个人终端的显示设备的屏幕分辨率相同,显示顺序在后的每一个影像块的大小为L*W像素大小,其中L及W为预设值。优选地,所述预设的拆分规则包括从上到下及/或者从左到右的顺序。优选地,该方法还包括:按照所述显示顺序显示第一个影像块时,在显示当前影像块的屏幕的特定位置生成针对影像块进行梯度显示用于拖拉操作的进度块以及用于指示进度的进度条,其中,所述进度条的位置由像素坐标标识;将所述进度条的不同位置与除当前显示的影像块以外的其他影像块进行一一对应;在响应用户操作所述进度块发出的针对影像块进行梯度显示的指令时,通过分析所述进度块当前所处进度条内的位置确定待显示的影像块,并将待显示的影像块与当前显示的影像块进行影像拼接显示。优选地,当所述影像的影像块为从上到下的拆分规则拆分得到的,则所述特定位置是显示屏幕的右侧,当所述影像的影像块为从左到右的拆分规则拆分得到的,则所述特定位置是显示屏幕的下方。鉴于以上内容,还有必要提供一种适用于上述方法的服务器,其可以减小影像显示过程中所占的系统资源,加快影像显示的速度。一种适用于上述方法的服务器,该服务器包括存储设备以及处理器,其中:所述存储单元,用于存储一个影像显示系统;所述处理器,用于调用并执行所述影像显示系统,以执行如下步骤:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺序,按照所述显示顺序对所述影像块进行显示。优选地,其中,第一个影像块的大小显示该影像块的个人终端的显示设备的屏幕分辨率相同,显示顺序在后的每一个影像块的大小为L*W像素大小,其中L及W为预设值。优选地,所述处理器在调用并执行所述影像显示系统,还执行如下步骤:按照所述显示顺序显示第一个影像块时,在显示当前影像块的屏幕的特定位置生成针对影像块进行梯度显示用于拖拉操作的进度块以及用于指示进度的进度条,其中,所述进度条的位置由像素坐标标识;将所述进度条的不同位置与除当前显示的影像块以外的其他影像块进行一一对应;在响应用户操作所述进度块发出的针对影像块进行梯度显示的指令时,通过分析所述进度块当前所处进度条内的位置确定待显示的影像块,并将待显示的影像块与当前显示的影像块进行影像拼接显示。鉴于以上内容,还有必要提供一种适用于上述方法的终端,其可以减小影像显示过程中所占的系统资源,加快影像显示的速度。一种适用于上述方法的终端,该终端包括存储设备以及处理器,其中:所述存储单元,用于存储有一个影像显示系统;所述处理器,用于调用并执行所述影像显示系统,以执行如下步骤:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺序,按照所述显示顺序对所述影像块进行显示。优选地,所述处理器在调用并执行所述影像显示系统,还执行如下步骤:按照所述显示顺序显示第一个影像块时,在显示当前影像块的屏幕的特定位置生成针对影像块进行梯度显示用于拖拉操作的进度块以及用于指示进度的进度条,其中,所述进度条的位置由像素坐标标识;将所述进度条的不同位置与除当前显示的影像块以外的其他影像块进行一一对应;在响应用户操作所述进度块发出的针对影像块进行梯度显示的指令时,通过分析所述进度块当前所处进度条内的位置确定待显示的影像块,并将待显示的影像块与当前显示的影像块进行影像拼接显示。本专利技术所述影像显示方法、服务器及终端,通过将影像分割成多个影像块,加载影像时,分量加载,减小了影像显示过程中所占的系统资源,加快了影像显示的速度。附图说明图1是本专利技术影像显示系统第一实施例的硬件环境图。图2是本专利技术影像显示系统第二实施例的硬件环境图。图3是本专利技术影像显示系统较佳实施例的功能模块图。图4是本专利技术影像显示方法较佳实施例的方法实施流程图。图5举例说明了按照从上到下的顺序,将影像划分成多个影像块。图6举例说明了对影像块进行梯度显示时,用于拖拉操作的进度块以及用于指示进度的进度条。图7举例说明了进度条的不同位置与除当前显示的影像块以外的其他影像块的对应关系。具体实施方式参阅图1所示,是本专利技术影像显示系统第一实施例的硬件环境图。本实施例所述影像显示系统2可以安装并运行于一个服务器1中。所述服务器1可以通过通讯模块(未图示)与至少一台个人终端3通讯连接,如个人终端A与个人终端B。所述个人终端3可以是个人电脑、智能手机、平板电脑等设备。所述服务器1可以包括有处理器以及存储设备(未图示)。所述处理器是服务器1的运算核心(CoreUnit)和控制核心(ControlUnit),用于解释计算机指令以及处理计算机软件中的数据。所述存储设备可以是一个或者多个非易失性存储单元,如ROM、EPROM或FlashMemory(快闪存储单元)等。所述存储设备可以内置或者外接于服务器1。本实施例中,所述影像显示系统2可以是一种计算机软件,其包括计算机可执行的程序指令代码,该程序指令代码可以存储于所述存储设备中,在所述处理器的执行下,实现下述功能:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块,并对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据。本实施例中,所述影像以及该影像的各个影像块与对应排序的映射关系数据可以存储于一台与所述服务器1连接的数据库4中。所述影像可以是由所述个人终端A3上传至数据库4中。所述预设的拆分规则可以是,例如,从上到下,本文档来自技高网...
影像显示方法、服务器及终端

【技术保护点】
一种影像显示方法,其特征在于,该方法包括:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺序,按照所述显示顺序对所述影像块进行显示。

【技术特征摘要】
1.一种影像显示方法,其特征在于,该方法包括:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺序,按照所述显示顺序对所述影像块进行显示。2.如权利要求1所述的方法,其特征在于,其中,第一个影像块的大小显示该影像块的个人终端的显示设备的屏幕分辨率相同,显示顺序在后的每一个影像块的大小为L*W像素大小,其中L及W为预设值。3.如权利要求1所述的方法,其特征在于,所述预设的拆分规则包括从上到下及/或者从左到右的顺序。4.如权利要求3所述的方法,其特征在于,该方法还包括:按照所述显示顺序显示第一个影像块时,在显示当前影像块的屏幕的特定位置生成针对影像块进行梯度显示用于拖拉操作的进度块以及用于指示进度的进度条,其中,所述进度条的位置由像素坐标标识;将所述进度条的不同位置与除当前显示的影像块以外的其他影像块进行一一对应;在响应用户操作所述进度块发出的针对影像块进行梯度显示的指令时,通过分析所述进度块当前所处进度条内的位置确定待显示的影像块,并将待显示的影像块与当前显示的影像块进行影像拼接显示。5.如权利要求4所述的方法,其特征在于,当所述影像的影像块为从上到下的拆分规则拆分得到的,则所述特定位置是显示屏幕的右侧,当所述影像的影像块为从左到右的拆分规则拆分得到的,则所述特定位置是显示屏幕的下方。6.一种适用于权利要求1至5任一项所述方法的服务器,其特征在于,该服务器包括存储设备以及处理器,其中:所述存储单元,用于存储一个影像显示系统;所述处理器,用于调用并执行所述影像显示系统,以执行如下步骤:按照预设的拆分规则,对影像进行拆分,以将所述影像拆分成多个影像块;对拆分的影像块进行排序,生成各个影像块与对应排序的映射关系数据,并保存该映射关系数据;响应用户的影像显示指令,获取待显示影像的影像块,并根据所获取的影像块与对应排序的映射关系数据,确定所获取的各个影像块的显示顺...

【专利技术属性】
技术研发人员:金飞虎蔡宁吴志祥鲁宁王振峰李意
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1