全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210717365.0 (22)申请日 2022.06.23 (71)申请人 中国平安财产保险股份有限公司 地址 518000 广东省深圳市福田区益田路 5033号平安金融中心12、 13、 38、 39、 40 层 (72)发明人 韦国处  (74)专利代理 机构 深圳市世联合知识产权代理 有限公司 4 4385 专利代理师 杨晖琼 (51)Int.Cl. G06F 9/445(2018.01) (54)发明名称 图片数据 的处理方法、 装置、 计算机设备及 存储介质 (57)摘要 本申请实施例属于数据处理领域, 涉及一种 图片数据的处理方法, 包括: 在应用程序的运行 过程中, 对目标图片的加载动作进行拦截, 并获 取目标图片的资源文件信息; 基于资源文件信 息, 调用预设的内存占用算法计算生成与目标图 片对应的加载占用内存总量; 判断加载占用内存 总量是否小于预设内存阈值; 若加载占用内存总 量小于预设内存阈值, 则在应用程序内对目标图 片进行展示。 本申请还提供一种图片数据的处理 装置、 计算机设备及存储介质。 此外, 本申请还涉 及区块链 技术, 加载占用内存总量可以存储于区 块链中。 通过本申请可以避免出现图片加载速度 慢以及显示卡顿的情况, 有利于保证应用程序的 正常运行, 提高了图片处 理的智能性。 权利要求书3页 说明书14页 附图3页 CN 114995914 A 2022.09.02 CN 114995914 A 1.一种图片数据的处 理方法, 其特 征在于, 包括下述 步骤: 在应用程序的运行 过程中, 对预设时间段内的目标图片的加载动作进行监听; 若在所述预设时间段内监 听到目标图片的加载动作, 对所述目标图片的加载动作进行 拦截, 并获取所述目标图片的资源文件信息; 其中, 所述资源文件信息至少包括文件大小、 像素宽度、 像素高度、 文件类型以及帧数, 所述目标图片的数量包括多个; 基于所述资源文件信 息, 调用预设的内存占用算法计算生成与 所述目标图片对应的加 载占用内存总量; 将所述加载占用内存总量与 预设内存阈值进行比较, 判断所述加载占用内存总量是否 小于所述预设内存阈值; 若所述加载占用内存总量小于所述预设内存阈值, 则在所述应用程序内对所述目标图 片进行展示。 2.根据权利要求1所述的图片数据的处理方法, 其特征在于, 所述文件类型包括静态资 源类型与动态资源类型, 所述基于所述资源文件信息, 调用预设的内存占用算法计算生成 与所述目标图片对应的加载占用内存总量的步骤, 具体包括: 从所述资源文件信息中分别获取 各所述目标图片的文件类型; 基于所有所述目标图片的文件类型, 将所有所述目标图片划分为文件类型只属于所述 静态资源类型的第一图片集合, 以及划分为文件类型只属于所述动态资源类型的第二图片 集合; 基于所述第一图片集合内包含的所有第一图片的文件大小、 像素宽度以及像素高度, 调用与所述静态资源类型对应的第一内存占用算法计算得到各所述第一图片的第一加载 占用内存量; 基于所述第二图片集合内包含的所有第二图片的文件大小、 像素宽度、 像素高度以及 帧数, 调用与所述动态资源类型对应的第二内存占用算法计算得到各所述第二图片的第二 加载占用内存量; 基于所有所述第 一加载占用内存量与所有所述第 二加载占用内存量, 计算生成与 所有 所述目标图片对应的加载占用内存总量。 3.根据权利要求1所述的图片数据的处理方法, 其特征在于, 在所述将所述加载占用内 存总量与预设内存阈值进 行比较, 判断所述加载占用内存总量是否小于所述预设内存阈值 的步骤之后, 还 包括: 若所述加载占用内存总量不小于所述预设内存阈值, 获取与 所述应用程序对应的终端 的屏幕分辨 率; 基于所述终端的屏幕分辨率、 所述资源文件信息、 所述加载占用内存总量以及所述预 设内存阈值, 对所述 目标图片进行压缩处理, 以使经过压缩处理后得到的指定目标图片的 指定加载占用内存总量小于所述预设内存阈值, 且所述指 定目标图片的分辨率小于所述 终 端的屏幕分辨 率; 将所述指定目标图片加载至所述终端的内存中, 以通过所述终端内的所述应用程序调 用并展示所述指定目标图片。 4.根据权利要求3所述的图片数据的处理方法, 其特征在于, 在所述基于所述终端的屏 幕分辨率、 所述资源文件信息、 所述加载占用内存总量以及所述预设内存阈值, 对所述目标权 利 要 求 书 1/3 页 2 CN 114995914 A 2图片进行压缩处 理的步骤之后, 还 包括: 获取所述应用程序中用于显示图片的控件的第 一尺寸, 以及获取各所述指定目标图片 的第二尺寸; 将所述第一尺寸与 各所述第 二尺寸进行匹配处理, 判断所有所述第 二尺寸中是否存在 与所述第一尺寸 不相同的第三尺寸; 若是, 对所述指定目标图片中与所述第三尺寸对应的图片进行尺寸调整处理, 以使得 到的调整处 理后的指定目标图片的尺寸 等于所述第一尺寸; 所述将所述指定目标图片加载至所述终端的内存中, 以通过所述终端内的所述应用程 序调用并展示所述指定目标图片的步骤, 具体包括: 将所述调整处理后的指定目标图片加载至所述终端的内存中, 以通过所述终端内的所 述应用程序调用并展示所述调整处 理后的指定目标图片。 5.根据权利要求3所述的图片数据的处理方法, 其特征在于, 在所述将所述指定目标图 片加载至所述终端的内存中, 以通过所述终端内的所述应用程序调用并展示所述指定目标 图片的步骤之后, 还 包括: 获取所述终端的内存中存 储的数据量, 以及获取 预设的容 量阈值; 判断所述数据量是否 达到所述容量阈值; 若是, 基于预设的图片清理机制对所述终端的内存中的图片进行清理 处理。 6.根据权利要求1所述的图片数据的处理方法, 其特征在于, 在所述将所述加载占用内 存总量与预设内存阈值进 行比较, 判断所述加载占用内存总量是否小于所述预设内存阈值 的步骤之后, 还 包括: 若所述加载占用内存总量不小于所述预设内存阈值, 则获取所述目标图片的图片标识 信息; 基于所述图片标识信息生成对应的预警信息; 获取目标用户的通讯地址; 将所述预警信息发送至所述 通讯地址 。 7.根据权利要求1所述的图片数据的处理方法, 其特征在于, 所述图片数据的处理方法 还包括: 获取与所述应用程序对应的终端的可用内存; 判断所述可用内存是否小于预设的可用内存阈值; 若是, 基于所述可用内存阈值 生成对应的内存清理提醒信息; 展示所述内存清理提醒信息 。 8.一种图片数据的处 理装置, 其特 征在于, 包括: 监听模块, 用于在应用程序的运行过程中, 对预设时间段内的目标图片的加载动作进 行监听; 拦截模块, 用于若在所述预设时间段内监听到目标图片的加载动作, 对所述目标图片 的加载动作进 行拦截, 并获取所述目标图片的资源文件信息; 其中, 所述资源文件信息至少 包括文件大小、 像素宽度、 像素高度、 文件类型以及帧数, 所述目标图片的数量包括多个; 第一生成模块, 用于基于所述资源文件信息, 调用预设的内存占用算法计算生成与所 述目标图片对应的加载占用内存总量;权 利 要 求 书 2/3 页 3 CN 114995914 A 3

.PDF文档 专利 图片数据的处理方法、装置、计算机设备及存储介质

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 图片数据的处理方法、装置、计算机设备及存储介质 第 1 页 专利 图片数据的处理方法、装置、计算机设备及存储介质 第 2 页 专利 图片数据的处理方法、装置、计算机设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:03:39上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。