[发明专利]一种处理图片资源的方法、装置及电子设备有效
申请号: | 201911389606.8 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111161283B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 赵彬琨 | 申请(专利权)人: | 可牛网络技术(北京)有限公司 |
主分类号: | G06T7/11 | 分类号: | G06T7/11 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 祁献民 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 图片 资源 方法 装置 电子设备 | ||
1.一种处理图片资源的方法,其特征在于,包括:
获取图片文件夹中各待拼合图片的尺寸信息;
根据每张所述待拼合图片的尺寸信息,确定每张所述待拼合图片对应的分割块数;
对每张所述待拼合图片进行分割,形成分割图片;
以与所述待拼合图片对应的所有分割图片替换所述图片文件夹中的所述待拼合图片;
加载所述图片文件夹中的所有分割图片;
将所述所有分割图片拼合在图片模板中,生成图集,其中,所述图片模板的尺寸由所述所有分割图片的尺寸和数量决定。
2.根据权利要求1所述的方法,其特征在于,所述尺寸信息包括长度尺寸和宽度尺寸;
所述根据每张所述待拼合图片的尺寸信息,确定每张所述待拼合图片对应的分割块数,包括:
对每张所述待拼合图片,执行以下操作:
判断所述待拼合图片的长度尺寸是否大于第一阈值;
若是,则确定所述待拼合图片在长度方向上分割为N份,其中,N为正整数;
判断所述待拼合图片的宽度尺寸是否大于第二阈值;
若是,则确定所述待拼合图片在宽度方向上分割为M份,其中,M为正整数;
将所述N和所述M的乘积作为所述待拼合图片对应的分割块数。
3.根据权利要求1所述的方法,其特征在于,所述根据每张所述待拼合图片的尺寸信息,确定每张所述待拼合图片对应的分割块数,包括:
根据预设的映射关系,查找每张所述待拼合图片的尺寸信息对应的分割块数;
将查找到的所述分割块数作为所述待拼合图片对应的分割块数。
4.根据权利要求1至3任一所述的方法,其特征在于,所述对每张所述待拼合图片进行分割,形成分割图片,包括:
按照每张待拼合图片对应的分割块数,将每张所述待拼合图片进行等分,形成分割图片。
5.根据权利要求1所述的方法,其特征在于,在形成分割图片之后,在以与所述待拼合图片对应的所有分割图片替换所述图片文件夹中的所述待拼合图片之前,所述方法还包括:
根据每张待拼合图片对应的各所述分割图片在所述待拼合图片中的位置,按照预设的规则对所述分割图片进行排序;
以所述分割图片所对应的序号作为所述分割图片名称的后缀,以与所述分割图片对应的待拼合图片的名称作为所述分割图片名称的前缀,对所述分割图片进行命名。
6.根据权利要求5所述的方法,其特征在于,所述加载所述图片文件夹中的所有分割图片包括:
根据各所述分割图片的名称加载所述图片文件夹中的所有分割图片。
7.一种处理图片资源的装置,其特征在于,包括:
获取模块,用于获取图片文件夹中各待拼合图片的尺寸信息;
确定模块,用于根据每张所述待拼合图片的尺寸信息,确定每张所述待拼合图片对应的分割块数;
分割模块,用于对每张所述待拼合图片进行分割,形成分割图片;
替换模块,用于以与所述待拼合图片对应的所有分割图片替换所述图片文件夹中的所述待拼合图片;
拼合模块,用于加载所述图片文件夹中的所有分割图片,并将所述所有分割图片拼合在图片模板中,生成图集,其中,所述图片模板的尺寸由所述所有分割图片的尺寸和数量决定。
8.根据权利要求7所述的装置,其特征在于,所述尺寸信息包括长度尺寸和宽度尺寸;
所述确定模块具体用于:
对每张所述待拼合图片,执行以下操作:
判断所述待拼合图片的长度尺寸是否大于第一阈值;
若是,则确定所述待拼合图片在长度方向上分割为N份,其中,N为正整数;
判断所述待拼合图片的宽度尺寸是否大于第二阈值;
若是,则确定所述待拼合图片在宽度方向上分割为M份,其中,M为正整数;
将所述N和所述M的乘积作为所述待拼合图片对应的分割块数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于可牛网络技术(北京)有限公司,未经可牛网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911389606.8/1.html,转载请声明来源钻瓜专利网。