[发明专利]图片处理装置、方法及用户终端有效
申请号: | 201610512204.2 | 申请日: | 2016-06-30 |
公开(公告)号: | CN107562447B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 陈文晖 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片 处理 装置 方法 用户 终端 | ||
本发明实施例提出一种图片处理装置、方法及用户终端,所述图片处理方法包括:获取原始图片,所述原始图片包括形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。本发明实施例通过对原始图片进行模板处理,并使用代码上色来达到不同的皮肤/主题进行复用,减小应用程序安装包的大小,减少磁盘读取的性能开销,以及减少研发人员和用户界面设计人员的工作量。
技术领域
本发明涉及网页图片处理技术领域,具体而言,涉及一种图片处理装置、方法及用户终端。
背景技术
市面上的很多应用程序(Application,App)都推出了更换皮肤、切换主题的功能,其中不同的皮肤/主题需要对应不同的图片,即使是比较简单的图片,也要依据不同的皮肤/主题配置几份不同的图片。并且,对于一些控件的图片,还要区分控件的不同状态(比如正常状态、高亮状态、选中状态、禁止状态等),配置多个图片,这样配置多个图片会影响应用程序安装包的大小,在切换皮肤/主题的时候,还会增加从磁盘中读取图片的性能开销。
发明内容
本发明的目的在于提供一种图片处理装置、方法及用户终端,以解决占用应用程序安装包的空间、在页面加载的过程中磁盘读取开销大的技术问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种图片处理装置,所述图片处理装置包括:获取模块,用于获取原始图片,所述原始图片包括形状数据;处理模块,用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板;涂色模块,用于将所述图片模板涂上与当前显示状态相匹配的颜色。
第二方面,本发明实施例还提供了一种图片处理方法,所述图片处理方法包括:获取原始图片,所述原始图片包括形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。
第三方面,本发明实施例还提供了一种用户终端,所述用户终端包括:存储器;存储器;处理器;以及图片处理装置,所述图片处理装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述图片处理装置包括:获取模块,用于获取原始图片,所述原始图片包括形状数据;处理模块,用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板;涂色模块,用于将所述图片模板涂上与当前显示状态相匹配的颜色。
本发明实施例提供的一种图片处理装置、方法及用户终端,所述图片处理方法通过获取原始图片,所述原始图片包括形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。本发明实施例通过对原始图片进行模板处理,在渲染阶段忽略原始图片的颜色数据,并使用代码上色来达到不同的皮肤/主题进行复用,从而适应不同的皮肤/主题的显示效果。不需要应用程序安装包中存储不同显示状态下的多张图片,减小应用程序安装包的大小,减少研发人员和用户界面设计人员的工作量,减少磁盘读取的性能开销,优化了应用程序运行时效率。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例提供的图片处理装置、方法及用户终端的应用环境示意图;
图2示出了本发明实施例提供的用户终端的结构框图;
图3示出了本发明实施例提供的图片处理装置的结构框图;
图4示出了本发明实施例提供的图片处理方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610512204.2/2.html,转载请声明来源钻瓜专利网。