[发明专利]一种基于配色引擎的自动配色方法、存储介质及终端有效
申请号: | 202010210697.0 | 申请日: | 2020-03-24 |
公开(公告)号: | CN111400924B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 印哲端;麦巍瀚;梁宇清 | 申请(专利权)人: | 上海阿几网络技术有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06T11/00;G06F111/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201800 上海市嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 配色 引擎 自动 方法 存储 介质 终端 | ||
本发明涉及一种基于配色引擎的自动配色方法、存储介质及终端,所述自动配色方法包括:S1输入步骤:输入色板列表、配色模板以及配色约束项;S2转换步骤:将配色模板进行转换得到只包含和配色相关信息的模板;S3配色约束及输出步骤:构建约束节点并遍历不能求解的约束项后根据全局约束的判断结果输出配色方案。本发明的优点在于:通过配色引擎自动输出多种符合要求的配色方案供用户选择,不仅为用户提供了更多的选择方案,而且输出配色方案相对于传统的人工设计的效率得到了很大的提高,进一步地提高了用户的满意度。
技术领域
本发明涉及自动配色领域,尤其涉及一种基于配色引擎的自动配色方法、存储介质及终端。
背景技术
宣传是所有商家的必要一种营销手段,如商家在产品上架、开业以及打折促销等情况时都会进行宣传以促进商品的销售;在商家宣传时大多采用线下宣传海报、宣传单,以及线上宣传图、产品特价图等方式进行宣传;而不管是哪种宣传方式中都需要配上产品图片和一些文字说明,这些宣传手段(如宣传海报、宣传单、宣传图以及产品特价图)在制作过程中都需要进行图片和文字的作图配色过程,但是目前这个作图配色过程都是通过设计师根据自己的经验人工进行设计,由设计师来决定哪个元素使用什么颜色,然而现目前这种人工设计效率低下耗时长,不能实现批量且自动的作图配色。
因此,如何通过一种软件算法(配色引擎)来实现作图配色的自动设计,并能够进行美学筛选,淘汰掉一些满足设计需要但不符合一般审美的配色结果,是现阶段需要解决的问题。
发明内容
本发明的目的在于克服现有技术的缺点,提供了一种基于配色引擎的自动配色方法、存储介质及终端,解决了目前通过设计师人工设计配色方案存在的不足。
本发明的目的通过以下技术方案来实现:一种基于配色引擎的自动配色方法,所述自动配色方法包括:
S1、输入步骤:输入色板列表、配色模板以及配色约束项;
S2、转换步骤:将配色模板进行转换得到只包含和配色相关信息的模板;
S3、配色约束及输出步骤:构建约束节点并遍历不能求解的约束项后根据全局约束的判断结果输出配色方案。
所述将配色模板进行转换得到只包含和配色相关信息的模板包括以下内容:
S21、获取配色模板中配色关注的元素列表和元素层叠关系;
S22、把文字元素拆解为文字、背景和描边三个元素,并根据配色约束项为文字元素标注优先级;
S23、将拆解后的文字元素和获取的元素层叠关系结合,为每种元素计算其轮廓并更新元素间的碰撞关系;
S24、根据步骤S23的结果结合标注的文字元素的优先级,得到为使用同样颜色的元素标注其颜色分组,输出只包含和配色相关信息的模板到配色约束及输出步骤。
所述配色约束及输出步骤包括以下内容:
S31、构建元素节点,并对元素节点进行合并后构建有向图中的约束节点;
S32、遍历所有目前不能求解的约束项,并判断是否存在待配色节点;
S33、如果不存在待配色节点则判断是否满足全局约束,并根据判断结果输出配色方案。
所述自动配色方法还包括在配色约束及输出步骤中根据输入的色板列表确定即将使用的色板;所述配色约束及输出步骤还包括:
如果存在待配色节点,则为当前节点设置颜色为当前颜色,并为所有能求解的约束条件求解,判断是否可以成功通过所有约束条件;
如果不能成功通过所有约束条件,则从色板中取出下一个颜色作为当前颜色,并判断当前色板是否存在可用颜色;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海阿几网络技术有限公司,未经上海阿几网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010210697.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种空气防尘管理系统及空气质量检测系统
- 下一篇:一种安全性高的公路