CN107562447A - 图片处理装置、方法及用户终端 - Google Patents

图片处理装置、方法及用户终端 Download PDF

Info

Publication number
CN107562447A
CN107562447A CN201610512204.2A CN201610512204A CN107562447A CN 107562447 A CN107562447 A CN 107562447A CN 201610512204 A CN201610512204 A CN 201610512204A CN 107562447 A CN107562447 A CN 107562447A
Authority
CN
China
Prior art keywords
original image
color
page
module
graphic template
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610512204.2A
Other languages
English (en)
Other versions
CN107562447B (zh
Inventor
陈文晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Dongjing Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Dongjing Computer Technology Co Ltd filed Critical Guangzhou Dongjing Computer Technology Co Ltd
Priority to CN201610512204.2A priority Critical patent/CN107562447B/zh
Publication of CN107562447A publication Critical patent/CN107562447A/zh
Application granted granted Critical
Publication of CN107562447B publication Critical patent/CN107562447B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提出一种图片处理装置、方法及用户终端,所述图片处理方法包括:获取原始图片,所述原始图片包括形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。本发明实施例通过对原始图片进行模板处理,并使用代码上色来达到不同的皮肤/主题进行复用,减小应用程序安装包的大小,减少磁盘读取的性能开销,以及减少研发人员和用户界面设计人员的工作量。

Description

图片处理装置、方法及用户终端
技术领域
本发明涉及网页图片处理技术领域,具体而言,涉及一种图片处理装置、方法及用户终端。
背景技术
市面上的很多应用程序(Application,App)都推出了更换皮肤、切换主题的功能,其中不同的皮肤/主题需要对应不同的图片,即使是比较简单的图片,也要依据不同的皮肤/主题配置几份不同的图片。并且,对于一些控件的图片,还要区分控件的不同状态(比如正常状态、高亮状态、选中状态、禁止状态等),配置多个图片,这样配置多个图片会影响应用程序安装包的大小,在切换皮肤/主题的时候,还会增加从磁盘中读取图片的性能开销。
发明内容
本发明的目的在于提供一种图片处理装置、方法及用户终端,以解决占用应用程序安装包的空间、在页面加载的过程中磁盘读取开销大的技术问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种图片处理装置,所述图片处理装置包括:获取模块,用于获取原始图片,所述原始图片包括形状数据;处理模块,用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板;涂色模块,用于将所述图片模板涂上与当前显示状态相匹配的颜色。
第二方面,本发明实施例还提供了一种图片处理方法,所述图片处理方法包括:获取原始图片,所述原始图片包括形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。
第三方面,本发明实施例还提供了一种用户终端,所述用户终端包括:存储器;存储器;处理器;以及图片处理装置,所述图片处理装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述图片处理装置包括:获取模块,用于获取原始图片,所述原始图片包括形状数据;处理模块,用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板;涂色模块,用于将所述图片模板涂上与当前显示状态相匹配的颜色。
本发明实施例提供的一种图片处理装置、方法及用户终端,所述图片处理方法通过获取原始图片,所述原始图片包括形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。本发明实施例通过对原始图片进行模板处理,在渲染阶段忽略原始图片的颜色数据,并使用代码上色来达到不同的皮肤/主题进行复用,从而适应不同的皮肤/主题的显示效果。不需要应用程序安装包中存储不同显示状态下的多张图片,减小应用程序安装包的大小,减少研发人员和用户界面设计人员的工作量,减少磁盘读取的性能开销,优化了应用程序运行时效率。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例提供的图片处理装置、方法及用户终端的应用环境示意图;
图2示出了本发明实施例提供的用户终端的结构框图;
图3示出了本发明实施例提供的图片处理装置的结构框图;
图4示出了本发明实施例提供的图片处理方法的流程图;
图5、图6示出了不同显示状态下的图片示意图。
具体实施方式
本发明实施例所提供的图片处理装置、方法及用户终端可应用于如图1所示的应用环境中。如图1所示,用户终端100、远程服务器200位于无线网络或有线网络300中,通过该无线网络或有线网络300,用户终端100与远程服务器200进行数据交互。于本发明实施例中,用户终端100中安装有至少一个应用程序(Application,APP),与远程服务器200相对应,为用户提供服务。
于本发明实施例中,用户终端100优选为移动终端设备,例如可以包括智能手机、平板电脑、电子书阅读器、膝上型便携计算机、车载电脑、穿戴式移动终端等等。
图2示出了一种可应用于本发明实施例中的用户终端100的结构框图。如图2所示,用户终端100包括图片处理装置400、存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块110、音频模块112、触控屏幕114等。这些组件通过一条或多条通讯总线/信号线116相互通讯。所述图片处理装置400包括至少一个可以软件或固件(firmware)的形式存储于所述存储器102中或固化在所述用户终端100的操作***(operating system,OS)中的软件功能模块。
存储器102可用于存储软件程序以及模块,如本发明实施例中的图片处理装置及方法所对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本发明实施例提供的图片处理方法。
存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
外设接口108将各种输入/输出装置耦合至处理器106以及存储器102。在一些实施例中,外设接口108、处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。
音频模块112向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。
触控屏幕114在用户终端100与用户之间同时提供一个输出及输入界面。在本实施例中,所述触控屏幕114支持单点和多点触控操作,例如,该触控屏幕114可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是触控屏幕114能感应到来自该触控屏11上一个或多个位置处同时产生的触控操作,并将该感应到的多点触控操作交由处理器106进行处理。
可以理解,图2所示的结构仅为示意,用户终端100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
本发明实施例提出的图片处理装置、方法及终端,提供了一种新的图片处理方法。该图片处理装置及方法可适用于Android操作***、iOS操作***、Windows Phone操作***等平台。具体地,本发明实施例提出的图片处理装置及方法可应用于用户终端100的各种应用程序(如UC浏览器客户端、新浪微博客户端等),以对应用程序在显示状态(例如日间模式、夜间模式)切换的时候进行图片处理,从而实现应用程序上原始图片(页面、控件等)的切换。
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
第一实施例
请参阅图3,示出了本发明实施例提供的图片处理装置400的结构框图。本发明实施例提供的图片处理装置400包括:获取模块410、处理模块420、调用模块430以及涂色模块440。
获取模块410用于获取原始图片。
在本发明实施例中,应用程序可以配置多张原始图片,这些原始图片可以是与应用程序的不同显示状态(例如日间模式、夜间模式等)对应的页面(如主题/皮肤)图片、或者应用程序的控件(如主页控件、返回控件、添加控件)在不同显示状态下(例如被选中状态、高亮显示状态以及被禁用状态)的图片。原始图片可以包括颜色数据和形状数据,其中,颜色数据用于表征该原始图片的颜色,形状数据用于表征该原始图片的形状。上述的原始图片可以存储于应用程序的安装包中,从远程服务器200下载至用户终端100进行显示,也可以临时从远程服务器200下载得到。另外,上述的原始图片也可以是用户终端100本地存储的图片,本发明并不限制该原始图片的来源。
处理模块420用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板。
在本发明实施例中,在不同显示状态下的原始图片具有不同的颜色数据,但都具有相同的形状数据。例如,某一原始图片在显示状态为日间模式下与显示状态为夜间模式下具有不同的颜色数据,但具有相同的形状数据;某一原始图片在被选中状态、高亮显示状态以及被禁用状态下都具有不同的颜色数据,但具有相同的形状数据。原始图片可以为任一显示状态下的图片。
处理模块420可以在第一次获取原始图片时,从原始图片中分离出所述原始图片的颜色数据与形状数据,并删除所述原始图片的颜色数据、保留所述原始图片的形状数据。因此,经过处理模块420处理之后的原始图片仅仅包含形状,而不具有颜色。在本发明实施例中,可以将删除了颜色数据、保留形状数据的所述原始图片称为图片模板(如删除颜色数据后的页面或控件)。该图片模板可以存储于用户终端100的存储模块中以用于后续被调用,所述存储模块可以为用户终端100的存储器102。
调用模块430用于响应触发信号调用所述图片模板以及与当前显示状态相匹配的颜色代码。
在本发明实施例中,在应用程序的页面加载一图片之前,预先根据加载之后该图片的当前显示状态匹配颜色代码并存储于存储模块中,颜色代码可以是表征颜色的计算机程序代码。
在本发明实施例中,触发信号可以依据用户的点击操作而产生、或者由光敏传感器依据环境光线输出。
例如,用户可以通过点击控件而产生触发信号,所述当前显示状态可以为控件显示状态(例如被选中状态、高亮显示状态以及被禁用状态),所述图片模板包括删除颜色数据后的控件。调用模块430可以响应用户对控件的点击操作而产生的触发信号,调用所述删除颜色数据后的控件以及与所述控件显示状态相匹配的颜色代码。比如,用户点击应用程序的控件以将该控件显示为被选中状态,调用模块430可以响应用户对控件的点击操作而产生的触发信号,调用删除颜色数据后的该控件以及与该控件被选中状态相匹配的颜色代码。
再例如,用户还可以点击操作按钮而产生触发信号,所述当前显示状态可以为页面显示状态(例如日间模式、夜间模式),所述图片模板可以为删除颜色数据后的页面。调用模块430可以响应用户对操作按钮的点击操作而产生的触发信号,调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。比如,用户点击操作按钮以将页面显示状态切换为夜间模式,调用模块430可以响应用户对操作按钮的点击操作而产生的触发信号,调用删除颜色数据后的页面以及与夜间模式相匹配的颜色代码。操作按钮可以为虚拟按钮和实体按钮,其中虚拟按钮也可作为上述的控件而被改变颜色。
再例如,光敏传感器依据环境光线可以输出触发信号,所述当前显示状态包括页面显示状态(例如日间模式、夜间模式),所述图片模板包括删除颜色数据后的页面。调用模块430可以响应光敏传感器依据环境光线输出的触发信号调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。比如,当环境光线的亮度小于一阈值时,所述页面显示状态为夜间模式,光敏传感器输出第一触发信号,调用模块430可以响应该第一触发信号调用所述删除颜色数据后的页面以及与夜间模式相匹配的颜色代码。当环境光线的亮度大于该阈值时,所述页面显示状态为日间模式,光敏传感器输出第二触发信号,调用模块430可以响应该第二触发信号调用所述删除颜色数据后的页面以及与日间模式相匹配的颜色代码。
调用模块430调用图片模板以及与当前显示状态相匹配的颜色代码,以用于后续的涂色。
涂色模块440用于利用所述颜色代码将所述图片模板涂上与当前显示状态相匹配的颜色。
在本发明实施例中,涂色模块440可以利用调用模块430调用的颜色代码将图片模板进行涂色,因此,通过涂色模块440可以将任一原始图片的颜色更改为与当前显示状态相匹配的颜色。
例如,原始图片的颜色为红色、形状为方形,预设为在应用程序的日间模式下将该原始图片显示为绿色(形状不变),那么,获取模块410首先获取该原始图片,处理模块420将该原始图片进行处理,删除颜色数据(红色),保留形状数据(方形),生成的图片模板为仅包含圆形形状的形状数据,并将图片模板存储于用户终端100的存储模块中。当用户点击操作按钮而开启该应用程序时,默认应用程序开启时为日间模式,则调用模块430从用户终端100的存储模块中调用与日间模式匹配的表征绿色的颜色代码,并调用所述图片的图片模板,涂色模块440再利用该颜色代码对所述图片的图片模板进行涂色,以将该图片模板涂上与日间模式相匹配的绿色。如此,在应用程序的日间模式下该原始图片即可显示为绿色。
再例如,当光敏传感器侦测到环境光线的亮度小于一阈值时,当前显示状态为夜间模式,预设为在夜间模式下,将图片显示为蓝色。光敏传感器输出第一触发信号,调用模块430响应第一触发信号从用户终端100的存储模块中调用表征蓝色的颜色代码,并调用已经处理好的所述图片的图片模板,涂色模块440再利用该颜色代码对所述图片的图片模板进行涂色,以将该图片模板涂上与夜间模式相匹配的蓝色。如此,在夜间模式下该图片即可显示为蓝色。
再例如,请参阅图5和图6,应用程序页面中控件500在正常显示状态下显示为黑色(如图5所示),预设该控件500在被点击时显示为灰色(如图6所示)。当用户在应用程序的页面中点击该控件时,调用模块430从用户终端100的存储模块中调用表征灰色的颜色代码,并调用已经处理好的与控件500对应的图片模板,涂色模块440再利用该颜色代码对所述控件500的图片模板进行涂色,以将该控件500变成灰色。如此,在控件500被点击时,该控件500即可显示为灰色。
需要说明的是,上述的实施例以颜色为纯色、形状为规则图形的原始图片,以及被涂上的颜色为纯色的情况进行说明,在本发明的其他实施例中,原始图片可以不受上述限定,例如,原始图片的颜色也可以为彩色、形状也可以为不规则的图形,被涂上的颜色也可以为彩色,只需依据预先匹配的规则调用与被涂上的颜色对应的颜色代码即可。
第二实施例
请参阅图4,示出了本发明实施例提供的图片处理方法的流程图。本发明实施例提供的图片处理方法包括以下步骤:
步骤S100,获取原始图片。
在本发明实施例中,步骤S100可以由获取模块410执行。应用程序可以配置多张原始图片,这些原始图片可以是与应用程序的不同显示状态(例如日间模式、夜间模式等)对应的页面(如主题/皮肤)图片、或者应用程序的控件(如主页控件、返回控件、添加控件)在不同显示状态下(例如被选中状态、高亮显示状态以及被禁用状态)的图片。原始图片可以包括颜色数据和形状数据,其中,颜色数据用于表征该原始图片的颜色,形状数据用于表征该原始图片的形状。上述的原始图片可以存储于应用程序的安装包中,从远程服务器200下载至用户终端100进行显示,也可以临时从远程服务器200下载得到。另外,上述的原始图片也可以是用户终端100本地存储的图片,本发明并不限制该原始图片的来源。
步骤S200,提取所述原始图片的形状数据,以生成所述原始图片的图片模板。
在本发明实施例中,步骤S200可以由处理模块420执行。处理模块420可以在第一次获取原始图片时,从原始图片中分离出所述原始图片的颜色数据与形状数据,并删除所述原始图片的颜色数据、保留所述原始图片的形状数据。因此,经过处理模块420处理之后的原始图片仅仅包含形状,而不具有颜色。在本发明实施例中,可以将删除了颜色数据、保留形状数据的所述原始图片称为图片模板(如删除颜色数据后的页面或控件)。该图片模板可以存储于用户终端100的存储模块中以用于后续被调用,所述存储模块可以为用户终端100的存储器102。
步骤S300,响应触发信号调用所述图片模板以及所述与当前显示状态相匹配的颜色代码。
在本发明实施例中,步骤S300可以由调用模块430执行。在本发明实施例中,在应用程序的页面加载一图片之前,预先根据加载之后该图片的当前显示状态匹配颜色代码并存储于存储模块中,颜色代码可以是表征颜色的计算机程序代码。
在本发明实施例中,触发信号可以依据用户的点击操作而产生、或者由光敏传感器依据环境光线输出。
例如,用户可以通过点击控件而产生触发信号,所述当前显示状态可以为控件显示状态(例如被选中状态、高亮显示状态以及被禁用状态),所述图片模板包括删除颜色数据后的控件。调用模块430可以响应用户对控件的点击操作而产生的触发信号,调用所述删除颜色数据后的控件以及与所述控件显示状态相匹配的颜色代码。比如,用户点击应用程序的控件以将该控件显示为被选中状态,调用模块430可以响应用户对控件的点击操作而产生的触发信号,调用删除颜色数据后的该控件以及与该控件被选中状态相匹配的颜色代码。
再例如,用户还可以点击操作按钮而产生触发信号,所述当前显示状态可以为页面显示状态(例如日间模式、夜间模式),所述图片模板可以为删除颜色数据后的页面。调用模块430可以响应用户对操作按钮的点击操作而产生的触发信号,调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。比如,用户点击操作按钮以将页面显示状态切换为夜间模式,调用模块430可以响应用户对操作按钮的点击操作而产生的触发信号,调用删除颜色数据后的页面以及与夜间模式相匹配的颜色代码。操作按钮可以为虚拟按钮和实体按钮,其中虚拟按钮也可作为上述的控件而被改变颜色。
再例如,光敏传感器依据环境光线可以输出触发信号,所述当前显示状态包括页面显示状态(例如日间模式、夜间模式),所述图片模板包括删除颜色数据后的页面。调用模块430可以响应光敏传感器依据环境光线输出的触发信号调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。比如,当环境光线的亮度小于一阈值时,所述页面显示状态为夜间模式,光敏传感器输出第一触发信号,调用模块430可以响应该第一触发信号调用所述删除颜色数据后的页面以及与夜间模式相匹配的颜色代码。当环境光线的亮度大于该阈值时,所述页面显示状态为日间模式,光敏传感器输出第二触发信号,调用模块430可以响应该第二触发信号调用所述删除颜色数据后的页面以及与日间模式相匹配的颜色代码。
调用模块430调用图片模板以及与当前显示状态相匹配的颜色代码,以用于后续的涂色。
步骤S400,利用所述颜色代码将所述图片模板涂上与当前显示状态相匹配的颜色。
在本发明实施例中,步骤S400可以由涂色模块440执行。涂色模块440可以利用调用模块430调用的颜色代码将图片模板进行涂色,因此,通过涂色模块440可以将任一原始图片的颜色更改为与当前显示状态相匹配的颜色。
本发明实施例提供的一种图片处理装置、方法及用户终端,通过获取原始图片,所述原始图片包括颜色数据和形状数据;提取所述原始图片的形状数据,以生成所述原始图片的图片模板;将所述图片模板涂上与当前显示状态相匹配的颜色。本发明实施例通过对原始图片进行模板处理,在渲染阶段忽略原始图片的颜色数据,并使用代码上色来达到不同的皮肤/主题进行复用,从而适应不同的皮肤/主题的显示效果。不需要应用程序安装包中存储不同显示状态下的多张图片,减小应用程序安装包的大小,减少研发人员和用户界面设计人员的工作量,减少磁盘读取的性能开销,优化了应用程序运行时效率。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

Claims (16)

1.一种图片处理装置,其特征在于,所述图片处理装置包括:
获取模块,用于获取原始图片,所述原始图片包括形状数据;
处理模块,用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板;
涂色模块,用于将所述图片模板涂上与当前显示状态相匹配的颜色。
2.如权利要求1所述的图片处理装置,其特征在于,所述原始图片还包括颜色数据,所述处理模块还用于删除所述原始图片的颜色数据以保留所述原始图片的形状数据。
3.如权利要求2所述的图片处理装置,其特征在于,所述图片处理装置还包括:调用模块,所述调用模块用于响应触发信号调用所述图片模板以及与当前显示状态相匹配的颜色代码。
4.如权利要求3所述的图片处理装置,其特征在于,所述触发信号依据用户的点击操作而产生,所述当前显示状态包括页面显示状态,所述图片模板包括删除颜色数据后的页面,所述调用模块用于响应用户对操作按钮的点击操作而产生的触发信号调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。
5.如权利要求3所述的图片处理装置,其特征在于,所述触发信号由光敏传感器依据环境光线输出,所述当前显示状态包括页面显示状态,所述图片模板包括删除颜色数据后的页面,所述调用模块用于响应光敏传感器依据环境光线输出的触发信号调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。
6.如权利要求3所述的图片处理装置,其特征在于,所述触发信号依据用户的点击操作而产生,所述当前显示状态包括控件显示状态,所述图片模板包括删除颜色数据后的控件,所述调用模块用于响应用户对控件的点击操作而产生的触发信号调用所述删除颜色数据后的控件以及与所述控件显示状态相匹配的颜色代码。
7.如权利要求3所述的图片处理装置,其特征在于,所述涂色模块还用于利用所述颜色代码将所述图片模板涂上与当前显示状态相匹配的颜色。
8.一种图片处理方法,其特征在于,所述图片处理方法包括:
获取原始图片,所述原始图片包括形状数据;
提取所述原始图片的形状数据,以生成所述原始图片的图片模板;
将所述图片模板涂上与当前显示状态相匹配的颜色。
9.如权利要求8所述的图片处理方法,其特征在于,所述图片处理方法还包括删除所述原始图片的颜色数据以保留所述原始图片的形状数据。
10.如权利要求9所述的图片处理方法,其特征在于,所述图片处理方法还包括:响应触发信号调用所述图片模板以及与当前显示状态相匹配的颜色代码。
11.如权利要求10所述的图片处理方法,其特征在于,所述触发信号依据用户的点击操作而产生,所述当前显示状态包括页面显示状态,所述图片模板包括删除颜色数据后的页面,所述图片处理方法还包括:响应用户对操作按钮的点击操作而产生的触发信号调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。
12.如权利要求10所述的图片处理方法,其特征在于,所述触发信号由光敏传感器依据环境光线输出,所述当前显示状态包括页面显示状态,所述图片模板包括删除颜色数据后的页面,所述图片处理方法还包括:响应光敏传感器依据环境光线输出的触发信号调用所述删除颜色数据后的页面以及与所述页面显示状态相匹配的颜色代码。
13.如权利要求10所述的图片处理方法,其特征在于,所述触发信号依据用户的点击操作而产生,所述当前显示状态包括控件显示状态,所述图片模板包括删除颜色数据后的控件,所述图片处理方法还包括:响应用户对控件的点击操作而产生的触发信号调用所述删除颜色数据后的控件以及与所述控件显示状态相匹配的颜色代码。
14.如权利要求10所述的图片处理方法,其特征在于,所述图片处理方法还包括:利用所述颜色代码将所述图片模板涂上与当前显示状态相匹配的颜色。
15.一种用户终端,其特征在于,所述用户终端包括:
存储器;
处理器;以及
图片处理装置,所述图片处理装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述图片处理装置包括:
获取模块,用于获取原始图片,所述原始图片包括形状数据;
处理模块,用于提取所述原始图片的形状数据,以生成所述原始图片的图片模板;
涂色模块,用于将所述图片模板涂上与当前显示状态相匹配的颜色。
16.如权利要求15所述的用户终端,其特征在于,所述原始图片还包括颜色数据,所述处理模块还用于删除所述原始图片的颜色数据以保留所述原始图片的形状数据。
CN201610512204.2A 2016-06-30 2016-06-30 图片处理装置、方法及用户终端 Active CN107562447B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610512204.2A CN107562447B (zh) 2016-06-30 2016-06-30 图片处理装置、方法及用户终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610512204.2A CN107562447B (zh) 2016-06-30 2016-06-30 图片处理装置、方法及用户终端

Publications (2)

Publication Number Publication Date
CN107562447A true CN107562447A (zh) 2018-01-09
CN107562447B CN107562447B (zh) 2021-07-13

Family

ID=60969753

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610512204.2A Active CN107562447B (zh) 2016-06-30 2016-06-30 图片处理装置、方法及用户终端

Country Status (1)

Country Link
CN (1) CN107562447B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111381916A (zh) * 2018-12-29 2020-07-07 广州市百果园信息技术有限公司 按钮遮罩方法、装置、介质及计算机设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102436374A (zh) * 2011-09-29 2012-05-02 奇智软件(北京)有限公司 一种自定义用户界面的皮肤的方法
CN103180873A (zh) * 2010-10-29 2013-06-26 欧姆龙株式会社 图像处理装置、图像处理方法及控制程序
CN104462312A (zh) * 2014-11-28 2015-03-25 北京奇虎科技有限公司 网页显示方法和浏览器客户端
CN104484664A (zh) * 2014-12-31 2015-04-01 小米科技有限责任公司 人脸图片处理方法和装置
CN105426079A (zh) * 2015-11-25 2016-03-23 小米科技有限责任公司 图片亮度的调整方法及装置
CN105468158A (zh) * 2015-12-22 2016-04-06 努比亚技术有限公司 颜色调整方法及移动终端
CN105701165A (zh) * 2015-12-30 2016-06-22 广东欧珀移动通信有限公司 浏览器模式切换方法及切换装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103180873A (zh) * 2010-10-29 2013-06-26 欧姆龙株式会社 图像处理装置、图像处理方法及控制程序
CN102436374A (zh) * 2011-09-29 2012-05-02 奇智软件(北京)有限公司 一种自定义用户界面的皮肤的方法
CN104462312A (zh) * 2014-11-28 2015-03-25 北京奇虎科技有限公司 网页显示方法和浏览器客户端
CN104484664A (zh) * 2014-12-31 2015-04-01 小米科技有限责任公司 人脸图片处理方法和装置
CN105426079A (zh) * 2015-11-25 2016-03-23 小米科技有限责任公司 图片亮度的调整方法及装置
CN105468158A (zh) * 2015-12-22 2016-04-06 努比亚技术有限公司 颜色调整方法及移动终端
CN105701165A (zh) * 2015-12-30 2016-06-22 广东欧珀移动通信有限公司 浏览器模式切换方法及切换装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111381916A (zh) * 2018-12-29 2020-07-07 广州市百果园信息技术有限公司 按钮遮罩方法、装置、介质及计算机设备

Also Published As

Publication number Publication date
CN107562447B (zh) 2021-07-13

Similar Documents

Publication Publication Date Title
CN107748686A (zh) 应用程序的启动优化方法、装置、存储介质及智能终端
CN108475184A (zh) 电子设备及其应用数据显示方法
CN106844659A (zh) 一种多媒体数据处理方法和装置
CN104375748B (zh) 一种终端的应用程序的属性快速设置方法和对应终端
CN103744659A (zh) 一种卡片式管理应用入口的方法和设备
CN106502689A (zh) 一种状态栏的显示方法以及装置
CN107479892A (zh) 弹框视图创建方法、装置及电子设备
CN103927142A (zh) 一种信息处理方法、保护套及电子设备
CN107506637A (zh) 信息展示方法和装置、终端及可读存储介质
CN106843660A (zh) 一种数据处理方法及其设备
CN107517312A (zh) 一种壁纸切换方法、装置及终端设备
CN106251191A (zh) 一种终端屏幕的显示控制方法及终端
CN108303237A (zh) 一种终端屏幕检测的方法、检测装置以及存储介质
CN104793937B (zh) 一种启动控制方法及装置
CN106874012A (zh) 主题背景设置方法、装置及电子设备
CN105718772B (zh) 权限模式选择方法及装置
CN107562447A (zh) 图片处理装置、方法及用户终端
CN106293658A (zh) 一种界面组件生成方法及其设备
CN108985215A (zh) 一种图片处理方法、图片处理装置及终端设备
CN104657991A (zh) 一种图片处理的方法
CN107704598A (zh) 瀑布流式网页加载方法、装置、终端与计算机可读存储介质
CN106919672A (zh) 信息屏蔽方法、装置及***
CN113838166B (zh) 图像特征迁移方法、装置、存储介质及终端设备
CN108668310A (zh) 一种检测装置的控制方法、检测装置以及存储介质
CN111626233B (zh) 一种关键点标注方法、***、机器可读介质及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20200528

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba (China) Co.,Ltd.

Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping B radio 14 floor tower square

Applicant before: GUANGZHOU UCWEB COMPUTER TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant