[发明专利]色值切换方法、装置、系统、计算机设备和存储介质在审
申请号: | 202210757310.2 | 申请日: | 2022-06-30 |
公开(公告)号: | CN115016883A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 黄长平;罗涛;李思 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/38 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 景怀宇 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切换 方法 装置 系统 计算机 设备 存储 介质 | ||
本申请涉及一种色值切换方法、装置、计算机设备和存储介质。涉及金融科技领域或其他相关领域。方法包括:响应于针对主题的切换操作,确定目标主题;获取当前显示界面对应的第一图像;根据所述目标主题对应的色值映射关系,对所述第一图像中各像素点进行色值转换,得到第二图像;在所述当前显示界面中展示所述第二图像。采用本方法能够降低色值切换复杂度。
技术领域
本申请涉及测试技术领域,特别是涉及一种色值切换方法、装置、系统、计算机设备和存储介质。
背景技术
随着科技的进步,为了给用户提供更人性化的服务,移动终端为用户提供了多种主题模式,供用户可以自主选择相应主题模式。
不同主题模式下显示界面中UI(User Interface Design,界面设计)组件的颜色具有差异,例如:主题模式包括深色模式、浅色模式等,其中,浅色模式主要用于白天或比较明亮的环境,在浅色模式下可以将UI组件切换为较为明亮的色值;深色模式,主要用于夜间的黑色效果,在深色模式下可以将UI组件的颜色切换为较暗的色值。
相关技术在主题切换过程,需要应用添加很多API(Application ProgrammingInterface,应用程序接口)调用,以进行UI组件的色值切换,在色值切换过程中需要对页面中UI组件的色值进行一一切换,修改代码量大,修改复杂。
发明内容
基于此,有必要针对上述技术问题,提供一种能够降低色值切换复杂度,降低修改代码量的色值切换方法、装置、系统、计算机设备和存储介质。
第一方面,本申请提供了一种色值切换方法,所述方法包括:
响应于针对主题的切换操作,确定目标主题;
获取当前显示界面对应的第一图像;
根据所述目标主题对应的色值映射关系,对所述第一图像中各像素点进行色值转换,得到第二图像;
在所述当前显示界面中展示所述第二图像。
基于本申请实施例提供的色值切换方法,在进行色值切换过程中,通过修改图像像素点色值的方式完成色值切换,无需对代码进行修改,降低了代码修改量,进而降低了色值切换复杂度。
在其中一个实施例中,所述根据所述目标主题对应的色值映射关系,对所述第一图像中各像素点进行色值转换,得到第二图像,包括:
针对所述第一图像中的任一像素点,确定所述像素点的第一色值;
从所述目标主题对应的色值映射关系中,确定与所述第一色值对应的第二色值;
根据所述第一图像中各所述像素点对应的第二色值,得到第二图像。
基于本申请实施例提供的色值切换方法,在进行色值切换过程中,通过修改图像像素点色值的方式完成色值切换,无需对代码进行修改,降低了代码修改量,进而降低了色值切换复杂度,且可以灵活修改色值映射矩阵,可以降低应用程序的发版次数。
在其中一个实施例中,所述根据所述目标主题对应的色值映射关系,对所述第一图像中各像素点进行色值转换,得到第二图像,包括:
将所述第一图像中的各像素点,缓存至缓存器中;
根据所述缓存器中的任一像素点,遍历色值映射关系,确定所述像素点的第一色值映射的第二色值;
根据各所述像素点对应的第二色值替换所述缓存器中的各所述像素点的第一色值,得到替换后的像素点;
根据所述替换后的像素点,构建得到第二图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210757310.2/2.html,转载请声明来源钻瓜专利网。