一种图像更新的处理方法、装置及存储介质制造方法及图纸

技术编号:36771250 阅读:14 留言:0更新日期:2023-03-08 21:45
本申请提供的一种图像更新的处理方法、装置及存储介质,通过监听并获取客户端待更改的图像的标识,以及待更改的图像的标识对应的待更改的文件内容,根据待更改的文件内容,确定是否对获取的待更改的图像的标识对应的原始图像文件内容进行更改处理,若确定对原始图像文件内容进行更改处理,则根据待更改的文件内容,对原始图像文件内容进行更改处理,并将获取的更改处理后的原始图像文件内容进行编译打包处理,以及获取与待更改的文件内容对应的地址信息,将地址信息发送给客户端,以供客户端根据地址信息,获取待更改的文件内容,以对大屏上所显示的原始图像进行更改处理。本申请可自动化地对图像进行更改处理,进而提高对图像的更改处理效率。像的更改处理效率。像的更改处理效率。

【技术实现步骤摘要】
一种图像更新的处理方法、装置及存储介质


[0001]本申请涉及图像处理领域,尤其涉及一种图像更新的处理方法、装置及存储介质。

技术介绍

[0002]在大数据时代下,越来越多的企业意识到数据资源的重要性,大屏数据可视化技术营运而生,用可视化大屏来展示数据分析的结果,以便直观获取到数据分析的结果,有利于企业更加科学合理地制定战略计划。
[0003]目前,大屏可视化技术均是按照程序的开发周期的顺序实现的,即首先进行需求分析,然后代码编写编译阶段到测试阶段等,一直到程序的发版再到程序上线投入使用,以完成对可视化大屏所展示的图像的处理过程。类似的,当需要对可视化大屏所展示的图像进行更新时,同样需要再经历相关程序的开发处理过程,这使得对可视化大屏所展示的图像更新处理耗时长、效率慢,这使得如何实现实时动态改变可视化大屏所展示的图像成为该领域研究的热点。

技术实现思路

[0004]本申请提供一种图像更新的处理方法、装置及存储介质,用以解决图像更新处理周期长、效率慢的问题。
[0005]第一方面,本申请提供了一种图像更新的处理方法,包括:
[0006]监听并获取客户端待更改的图像的标识,以及所述待更改的图像的标识对应的待更改的文件内容;
[0007]根据所述待更改的文件内容,确定是否对获取的所述待更改的图像的标识对应的原始图像文件内容进行更改处理;
[0008]若确定对所述原始图像文件内容进行更改处理,则根据所述待更改的文件内容,对所述原始图像文件内容进行更改处理,并将获取的更改处理后的原始图像文件内容进行编译打包处理,以及获取与所述待更改的文件内容对应的地址信息;
[0009]将所述地址信息发送给所述客户端,以供所述客户端根据所述地址信息,获取待更改的文件内容,以对大屏上所显示的所述原始图像进行更改处理。
[0010]在一种可选的具体实施方式中,所述根据所述待更改的文件内容,确定是否对获取的所述待更改的图像的标识对应的原始图像文件内容进行更改处理,包括:
[0011]在所述待更改的图像的标识对应的原始图像文件内容中,确定与所述获取所述待更改的文件内容对应的所述原始图像中的模块,并判断所述待更改的文件内容与所述模块中的文件内容是否相同。
[0012]在一种可选的具体实施方式中,所述若确定对所述原始图像文件内容进行更改处理,则根据所述待更改的文件内容,对所述原始图像文件内容进行更改处理,包括:
[0013]若判断出不相同,则确定所述模块为过期模块,则将所述过期模块删除,并添加与所述待更改的文件内容对应的模块。
[0014]在一种可选的具体实施方式中,所述方法,还包括:
[0015]获取与所述过期模块存在依赖关系的依赖模块,利用所述待更改的文件内容对所述依赖模块中的内容进行更改处理。
[0016]在一种可选的具体实施方式中,所述方法,还包括:
[0017]获取所述客户端发送的心跳包请求,所述心跳包请求包括:所述客户端标识和时间戳;
[0018]根据所述心跳包请求,在预存的心跳包请求的缓存或数据库中,按照预设时间查找所述客户端标识对应的最新的心跳包请求的时间,计算当前查找时间与所述最新的心跳包请求的时间的第一差值,并判断所述第一差值是否大于或等于所述第一差值阈值;
[0019]若所述第一差值是否大于或等于所述第一差值阈值,则确定所述客户端不在线,并采用websocket技术重新与所述客户端建立连接。
[0020]第二方面,本申请提供了一种图像更新的处理装置,包括:
[0021]获取模块,用于监听并获取客户端待更改的图像的标识,以及所述待更改的图像的标识对应的待更改的文件内容;
[0022]处理模块,用于根据所述待更改的文件内容,确定是否对获取的所述待更改的图像的标识对应的原始图像文件内容进行更改处理;
[0023]所述处理模块,还用于若确定对所述原始图像文件内容进行更改处理,则根据所述待更改的文件内容,对所述原始图像文件内容进行更改处理,并将获取的更改处理后的原始图像文件内容进行编译打包处理,以及获取与所述待更改的文件内容对应的地址信息;
[0024]所述处理模块,还用于将所述地址信息发送给所述客户端,以供所述客户端根据所述地址信息,获取待更改的文件内容,以对大屏上所显示的所述原始图像进行更改处理。
[0025]在一种可选的具体实施方式中,所述处理模块,具体用于:
[0026]在所述待更改的图像的标识对应的原始图像文件内容中,确定与所述获取所述待更改的文件内容对应的所述原始图像中的模块,并判断所述待更改的文件内容与所述模块中的文件内容是否相同。
[0027]在一种可选的具体实施方式中,所述处理模块,具体还用于:
[0028]若判断出不相同,则确定所述模块为过期模块,则将所述过期模块删除,并添加与所述待更改的文件内容对应的模块。
[0029]在一种可选的具体实施方式中,所述处理模块,还用于:
[0030]获取与所述过期模块存在依赖关系的依赖模块,利用所述待更改的文件内容对所述依赖模块中的内容进行更改处理。
[0031]在一种可选的具体实施方式中,所述处理模块,还用于:
[0032]获取所述客户端发送的心跳包请求,所述心跳包请求包括:所述客户端标识和时间戳;
[0033]根据所述心跳包请求,在预存的心跳包请求的缓存或数据库中,按照预设时间查找所述客户端标识对应的最新的心跳包请求的时间,计算当前查找时间与所述最新的心跳包请求的时间的第一差值,并判断所述第一差值是否大于或等于所述第一差值阈值;
[0034]若所述第一差值是否大于或等于所述第一差值阈值,则确定所述客户端不在线,
并采用websocket技术重新与所述客户端建立连接。
[0035]第三面,本申请提供了一种服务器,包括:至少一个处理器和存储器;
[0036]所述存储器存储计算机执行指令;
[0037]所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如前任一项所述的方法。
[0038]第四面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如前任一项所述的方法。
[0039]本申请提供了一种图像更新的处理方法、装置及存储介质,通过监听并获取客户端待更改的图像的标识,以及所述待更改的图像的标识对应的待更改的文件内容;根据所述待更改的文件内容,确定是否对获取的所述待更改的图像的标识对应的原始图像文件内容进行更改处理;若确定对所述原始图像文件内容进行更改处理,则根据所述待更改的文件内容,对所述原始图像文件内容进行更改处理,并将获取的更改处理后的原始图像文件内容进行编译打包处理,以及获取与所述待更改的文件内容对应的地址信息;将所述地址信息发送给所述客户端,以供所述客户端根据所述地址信息,获取待更改的文件内容,以对大屏上所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像更新的处理方法,其特征在于,包括:监听并获取客户端待更改的图像的标识,以及所述待更改的图像的标识对应的待更改的文件内容;根据所述待更改的文件内容,确定是否对获取的所述待更改的图像的标识对应的原始图像文件内容进行更改处理;若确定对所述原始图像文件内容进行更改处理,则根据所述待更改的文件内容,对所述原始图像文件内容进行更改处理,并将获取的更改处理后的原始图像文件内容进行编译打包处理,以及获取与所述待更改的文件内容对应的地址信息;将所述地址信息发送给所述客户端,以供所述客户端根据所述地址信息,获取待更改的文件内容,以对大屏上所显示的所述原始图像进行更改处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述待更改的文件内容,确定是否对获取的所述待更改的图像的标识对应的原始图像文件内容进行更改处理,包括:在所述待更改的图像的标识对应的原始图像文件内容中,确定与所述获取所述待更改的文件内容对应的所述原始图像中的模块,并判断所述待更改的文件内容与所述模块中的文件内容是否相同。3.根据权利要求2所述的方法,其特征在于,所述若确定对所述原始图像文件内容进行更改处理,则根据所述待更改的文件内容,对所述原始图像文件内容进行更改处理,包括:若判断出不相同,则确定所述模块为过期模块,则将所述过期模块删除,并添加与所述待更改的文件内容对应的模块。4.根据权利要求3所述的方法,其特征在于,还包括:获取与所述过期模块存在依赖关系的依赖模块,利用所述待更改的文件内容对所述依赖模块中的内容进行更改处理。5.根据权利要求1至4任一所述的方法,其特征在于,还包括:获取所述客户端发送的心跳包请求,所述心跳包请求包括:所述客户端标识和时间戳;根据所述心跳包请求,在预存的心跳包请求的缓存或数据库中,按照预设时间查找所述客户端标识对应的最新的心跳包请求的时间,计算当前查找时间与所述最新的心跳包请求的时间的第一差值,并判断所述第一差值是否大于或等于所述第一差值阈值;若所述第一差值是否大于或等于所述第一差值阈值,则确定所述客户端不在线,并采用websocket技术重新与所述客户端建立连接。6.一种图像更新的处理装置,其特征在于,包括:获取模块,用于监听并获取客户端待更改的图像的标识,以及所述待更改的图像的标识对应的待更改的文件内容;处理模块,用于根据所述待更改的文件内容...

【专利技术属性】
技术研发人员:路珊珊王帅李耀赵慧婷
申请(专利权)人:联通数字科技有限公司
类型:发明
国别省市:

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

1