[发明专利]颜色模板生成方法和颜色模板生成装置有效
申请号: | 201911359910.8 | 申请日: | 2019-12-25 |
公开(公告)号: | CN113031941B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 曹坤玉;周晶晶 | 申请(专利权)人: | 北京嗨动视觉科技有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/38;G06F9/451 |
代理公司: | 深圳精智联合知识产权代理有限公司 44393 | 代理人: | 邓铁华 |
地址: | 100097 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 颜色 模板 生成 方法 装置 | ||
1.一种颜色模板生成方法,其特征在于,包括:
获取初始颜色模板,其中所述初始颜色模板包含初始主题色与多个元素的初始颜色的对照关系表,且所述初始主题色和所述初始颜色均由目标颜色空间的多个颜色分量值表征;
响应用户指令获取目标主题色,其中,所述目标主题色选自全色域;
基于所述目标主题色与所述初始主题色在所述目标颜色空间的多个颜色分量值的相对关系和所述对照关系表,得到每个所述元素的目标颜色在所述目标颜色空间的多个颜色分量值;
在判断每个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值位于预设颜色范围外的情况下,对所述元素的目标颜色中超出所述预设颜色范围的颜色分量值进行修正,以确定所述多个元素的目标颜色;以及
基于所述目标主题色和所述多个元素的目标颜色生成新颜色模板;
其中,所述在判断每个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值位于预设颜色范围外的情况下,对所述元素的目标颜色中超出所述预设颜色范围的颜色分量值进行修正,具体包括:
在判断字体的目标颜色的所述多个颜色分量值中的至少部分颜色分量值分别位于所述预设颜色范围外的情况下,对超出所述预设颜色范围的颜色分量值进行反向取值;或
在判断所述多个元素中除字体之外的每一个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值分别位于所述预设颜色范围外的情况下,将超出所述预设颜色范围的颜色分量值修正为所述预设颜色范围的边界值。
2.根据权利要求1所述的颜色模板生成方法,其特征在于,所述相对关系具体包括:差值运算关系或比值运算关系。
3.根据权利要求1所述的颜色模板生成方法,其特征在于,所述多个元素包含字体颜色和背景色,且所述背景色的初始颜色与所述初始主题色相同。
4.根据权利要求3所述的颜色模板生成方法,其特征在于,还包括:
在判断每个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值位于预设颜色范围内的情况下,若所述字体的目标颜色的所述多个颜色分量值与所述背景色的目标颜色的所述多个颜色分量值的差值不大于预设阈值,对不大于所述预设阈值的所述字体的目标颜色的所述颜色分量值进行反向取值。
5.一种颜色模板生成装置,其特征在于,包括:
模板获取模块,用于获取初始颜色模板,其中所述初始颜色模板包含初始主题色与多个元素的初始颜色的对照关系表,且所述初始主题色和所述初始颜色均由目标颜色空间的多个颜色分量值表征;
主题色获取模块,用于响应用户指令获取目标主题色,其中,所述目标主题色选自全色域;
元素颜色分量获取模块,用于基于所述目标主题色与所述初始主题色在所述目标颜色空间的多个颜色分量值的相对关系和所述对照关系表,得到每个所述元素的目标颜色在所述目标颜色空间的多个颜色分量值;
元素颜色确定模块,用于在判断每个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值位于预设颜色范围外的情况下,对所述元素的目标颜色中超出所述预设颜色范围的颜色分量值进行修正,以确定所述多个元素的目标颜色;以及
模板生成模块,用于基于所述目标主题色和所述多个元素的目标颜色生成新颜色模板;
其中,所述元素颜色确定模块具体用于:
在判断字体的目标颜色的所述多个颜色分量值中的至少部分颜色分量值分别位于所述预设颜色范围外的情况下,对超出所述预设颜色范围的颜色分量值进行反向取值;或
在判断所述多个元素中除字体之外的每一个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值分别位于所述预设颜色范围外的情况下,将超出所述预设颜色范围的颜色分量值修正为所述预设颜色范围的边界值。
6.根据权利要求5所述的颜色模板生成装置,其特征在于,所述元素颜色确定模块还用于:
在判断每个所述元素的目标颜色的所述多个颜色分量值中的至少部分颜色分量值位于预设颜色范围内的情况下,若字体颜色的目标颜色的所述多个颜色分量值与背景色的目标颜色的所述多个颜色分量值的差值不大于预设阈值,对不大于所述预设阈值的所述字体的目标颜色的所述颜色分量值进行反向取值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嗨动视觉科技有限公司,未经北京嗨动视觉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911359910.8/1.html,转载请声明来源钻瓜专利网。