[发明专利]一种移动端图片圆角化处理的方法和系统有效
申请号: | 202010956433.X | 申请日: | 2020-09-11 |
公开(公告)号: | CN112051948B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 罗平;钟晓明 | 申请(专利权)人: | 广州宸祺出行科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/04845;G06F9/451 |
代理公司: | 广州云领专利代理事务所(普通合伙) 44441 | 代理人: | 肖云 |
地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 图片 角化 处理 方法 系统 | ||
1.一种移动端图片圆角化处理的方法,其特征在于,包括以下步骤:
获取目标图片的圆角化信息,所述圆角化信息包括圆角的弧度值信息;
获取所述目标图片的url,基于所述目标图片的url生成相应的md5值;
基于所述目标图片的md5值和圆角化信息,生成图片编码信息;
通过所述图片编码信息与缓存图片进行对比,获得第一判断信息,所述第一判断信息为本地缓存中是否存在相同的所述圆角图片的信息;
基于第一判断信息,如本地缓存中不存在相同的圆角图片,则对所述目标图片进行下载;
基于第一判断信息,如本地缓存中存在相同的圆角图片,则读取缓存并显示圆角图片;
获取第二判断信息,所述第二判断信息为本地缓存中是否存在所述目标图片的判断信息;
如存在,则从缓存中读取所述目标图片;
如不存在,则下载所述目标图片;
根据所述图片编码信息,对下载后的目标图片进行圆角化处理,获得圆角图片;
以图片编码信息对圆角图片进行命名,图片编码信息由所述目标图片的md5值和所述圆角的弧度值依次叠加而成;
显示圆角图片,并将圆角图片缓存到本地。
2.根据权利要求1所述的移动端图片圆角化处理的方法,其特征在于,所述圆角化信息还包括尺寸信息,所述对下载后的图片进行圆角化处理,具体的包括:
根据尺寸信息,对所述目标图片进行尺寸调整;
根据圆角的弧度值信息,对所述目标图片进行切圆角处理。
3.根据权利要求1所述的移动端图片圆角化处理的方法,其特征在于,执行目标图片下载后,还包括:
获取第三判断信息,所述第三判断信息为下载是否成功的信息;
如目标图片下载成功,则执行圆角化处理;
如目标图片下载不成功,则发出第一反馈信息,所述第一反馈信息为图片下载失败信息。
4.根据权利要求1所述的移动端图片圆角化处理的方法,其特征在于,所述对下载后的图片进行圆角化处理后,还包括:
获取第四判断信息,所述第四判断信息为圆角化是否成功的信息;
如圆角化成功,则显示圆角图片;
如圆角化不成功,则发出第二反馈信息,所述第二反馈信息为图片圆角化失败信息。
5.一种移动端图片圆角化处理的系统,其特征在于,包括以下模块:
获取模块,用于获取目标图片的圆角化信息,所述圆角化信息包括圆角的弧度值信息;
转换模块,用于获取所述目标图片的url,基于所述目标图片的url生成相应的md5值;
编码模块,用于基于基于所述目标图片的md5值和圆角化信息,生成图片编码信息;
对比模块,用于通过所述图片编码信息与缓存图片进行对比,获得第一判断信息,所述第一判断信息为本地缓存中是否存在相同的所述圆角图片的信息;
下载子模块,用于基于第一判断信息,如本地缓存中不存在相同的圆角图片,则对所述目标图片进行下载;
圆角化模块,用于根据所述图片编码信息,对下载后的图片进行圆角化处理;
缓存模块,用于显示圆角图片,并将圆角图片缓存到本地。
6.根据权利要求5所述的移动端图片圆角化处理的系统,其特征在于,所述对比模块还包括以下子模块:
读取子模块,用于基于第一判断信息,如本地缓存中存在相同圆角图片,则读取缓存并显示圆角图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州宸祺出行科技有限公司,未经广州宸祺出行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010956433.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于无线控制的智慧大屏
- 下一篇:一种网约车司机行为可视化的方法和系统