[发明专利]获取资源压缩包的方法、装置、电子设备及存储介质有效
申请号: | 201810263635.9 | 申请日: | 2018-03-28 |
公开(公告)号: | CN108492339B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 戴新宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06T15/00;G06T15/04 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 资源 压缩 方法 装置 电子设备 存储 介质 | ||
1.一种获取资源压缩包的方法,其特征在于,所述方法包括:
获取资源中至少一个图片资源,所述资源包括所述至少一个图片资源和其他类型资源;
对于所述至少一个图片资源中的任一个图片资源,根据所述图片资源以及压缩参数,查询历史处理数据,所述压缩参数为所述图片资源的压缩方式,所述历史处理数据包括已进行过压缩的图片资源的特征值以及压缩参数;
当所述至少一个图片资源中包括第一图片资源时,获取历史处理数据中的目标图片资源的压缩数据,所述第一图片资源与所述目标图片资源的特征值一致,所述第一图片资源的压缩参数与所述目标图片资源的压缩参数一致;
基于所述目标图片资源、第二图片资源和所述其他类型资源的压缩数据,得到资源压缩包,所述第二图片资源为所述至少一个图片资源中除所述第一图片资源以外的资源。
2.根据权利要求1所述的方法,其特征在于,所述根据所述图片资源以及压缩参数,查询历史处理数据,包括:
获取所述图片资源的压缩参数;
当根据所述压缩参数,确定需要对所述图片资源进行压缩时,将所述图片资源的特征值和压缩参数,与历史处理数据中的特征值和压缩参数进行对比;
当所述图片资源的特征值和压缩参数,与历史处理数据中的特征值和压缩参数均命中时,确定所述图片资源为第一图片资源;
当所述图片资源的特征值和压缩参数,与历史处理数据中的特征值和压缩参数中任一项未命中时,确定所述图片资源为第二图片资源。
3.根据权利要求2所述的方法,其特征在于,所述获取所述图片资源的压缩参数,包括:
读取所述图片资源在所述资源中的资源目录;
从缓存的资源目录与压缩参数的对应关系中,获取所述图片资源在所述资源中的资源目录对应的压缩参数。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
当所述至少一个图片资源中包括第二图片资源时,根据第二图片资源的压缩参数,对所述第二图片资源进行压缩,得到所述第二图片资源的压缩数据;
将所述第二图片资源的压缩数据、所述第二图片资源的特征值以及所述第二图片资源的压缩参数对应存储于历史处理数据中。
5.根据权利要求4所述的方法,其特征在于,所述根据第二图片资源的压缩参数,对所述第二图片资源进行压缩,得到所述第二图片资源的压缩数据,包括:
当根据所述第二图片资源的压缩参数,确定需要对所述第二图片资源进行压缩,且所述第二图片资源包括透明度信息时,将所述第二图片资源拆分为第三图片资源和第四图片资源,所述第三图片资源和所述第四图片资源的格式为红绿蓝三原色格式,所述第四图片资源携带有所述透明度信息。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述至少一个图片资源中包括第二图片资源时,向服务器发送图片资源压缩请求,由所述服务器根据所述图片资源压缩请求,对第二图片资源进行压缩,并返回所述第二图片资源的压缩数据,所述图片资源压缩请求携带有所述第二图片资源以及对应的压缩参数;
接收所述服务器返回的所述第二图片资源的压缩数据,并将所述第二图片资源的压缩数据、所述第二图片资源的特征值以及所述第二图片资源的压缩参数对应存储于历史处理数据中。
7.根据权利要求1所述的方法,其特征在于,所述基于所述目标图片资源、第二图片资源和所述其他类型资源的压缩数据,得到资源压缩包,包括:
将历史处理数据中所述目标图片资源、第二图片资源和所述其他类型资源的压缩数据,按照项目分类复制至所述项目分类对应的项目文件夹中;
将每个项目文件夹中的数据封装为一个资源压缩包。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述资源中至少一个图片资源的目标压缩格式;
当所述目标压缩格式不是预设压缩格式时,将所述图片资源的目标压缩格式转换为预设压缩格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810263635.9/1.html,转载请声明来源钻瓜专利网。