本发明专利技术提供的一种绘制调色板数据的计算机实现方法及系统,其方法包括:接收至少一个基准调色板元素;使用至少一个所述基准调色板元素计算第一颜色组合;通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中,所述设计输出是软件代码或软件程序文件。通过以上方案,用户选择色彩设计元素以创建美学上令人愉悦的色彩配置,从而引导用户对网站、软件及软件相关的数字和非数字设计输出,使得节省效率提升的同时更加智能化应用颜色做出决策。
A computer implementation method and system for drawing palette data
【技术实现步骤摘要】
一种绘制调色板数据的计算机实现方法及系统
本专利技术属于计算机
,尤其涉及一种绘制调色板数据的计算机实现方法及系统。
技术介绍
现在,使用软件创建数字和非数字设计输出很困难。各种
,例如工业设计,建筑,时装,室内设计,通信,市场营销和艺术,都使用软件来创建各种数字和非数字设计和/或设计输出。这些设计输出可用于各种媒体,例如杂志,报纸,软件应用程序,当然还可以用于Internet上的网站。选择颜色并使用在美学上令人愉悦并在最终的工件或设计输出中获得所需结果的合适颜色是困难的。更具体地说,一旦选择了一组颜色用于设计中(例如从公司现有的品牌准则,调色板生成器,从照片中提取的颜色等),就很难确定设计输出中的对象应该得到哪种颜色。例如,一个网站由数十个或更多对象组成,这些对象创建了整个界面或设计输出。为界面中找到的每个对象指定颜色是一项繁琐,耗时且高度专业化的创作任务。在网站开发和设计等领域,通常很难找到吸引用户注意力的美观的色彩配置。许多网站都有颜色选择不佳的缺点。一些现有的工具和设计软件程序为用户提供了一个界面,其中包含设计输出的视觉效果,该界面允许用户使用输入和切换来操纵单个预先映射的设计输出的对象颜色。例如,在网络浏览器中可能有一个示例网站登录页面,其中原蓝色可以更改为用户所需的任何颜色。尽管可视化处理单一颜色将如何影响设计是有帮助的,但它不会帮助设计师或消费者就如何适当地应用颜色做出决策。它也没有为如何在用户自己生成的颜色之外使用颜色提供灵感。用户还难以理解如何处理单一颜色后,发现单独的预定义前景颜色现在与刚刚更改的颜色缺乏适当的对比度时如何反应。另外,许多工具提供预定义的颜色主题,或有关如何将颜色应用于全局设计输出的一组处方。这对于不熟悉颜色理论的用户可能非常有帮助,但是这些解决方案通常缺少用户所需的必要定制级别。例如,用户可能想为现有企业创建移动应用程序。该界面可能会公开一系列颜色主题供您选择。选中后,将更改所有对象以匹配预定义的颜色主题。诸如此类的解决方案通常会使用户不满意,因为他们要么被迫适应与公司现有品牌不匹配的色彩主题,要么被迫尝试自己改变所有色彩元素,而他们并不熟练或装备做。即使用户具有足够的装备和熟练的技能来完成这样的任务,也很费力并且需要很多时间。色彩科学也称为色度法或比色法。并且不仅包括人眼对颜色的感知,还包括大脑对颜色的感知。许多医学研究人员认为眼睛是大脑的延伸部分,并且是大脑不可或缺的部分,并且(眼睛和大脑)一起考虑时,据估计,人类可以感知并区分出大约一千万种“颜色”。当设计师必须为数字和非数字设计输出选择颜色或颜色元素时,拥有千万种可区分颜色的设计人员可能会遇到“创造性的问题”。因此,亟需提供一种绘制调色板数据的计算机实现方法及系统,以克服现有技术中的上述缺点,并允许用户选择色彩设计元素以创建美学上令人愉悦的色彩配置,从而引导用户对网站、软件和软件相关的数字和非数字设计输出。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种一种绘制调色板数据的计算机实现方法及系统,旨在解决现有技术费力费时,不能帮用户应用颜色做出决策,智能化不够的问题。为了达到上述目的,本专利技术采取了以下技术方案:一种绘制调色板数据的计算机实现方法,其特征在于,包括以下步骤:接收至少一个基准调色板元素;使用至少一个所述基准调色板元素计算第一颜色组合;通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中,所述设计输出是软件代码或软件程序文件。优选的,所述替换的调色板元素包括静态颜色、系统生成的颜色或其组合。优选的,所述方法还包括将第一颜色组合规则设计输出组件名称映射到所述设计输出中的对应对象或组件。优选的,所述计算步骤包括:将数字值分配给所述基准调色板元素;生成一系列具有类似于基准调色板元素属性的调色板元素;并将所述数字值分配给生成的调色板元素系列。进一步的,所述设计输出包括所生成的调色板元素的一系列所述数字值。优选的,所述设计输出为实时生成。优选的,所述设计输出是基于使用的颜色偏好规则而定制生成,而不是基于预先存在的模板或先前建立的颜色生成。优选的,所述方法是动态的,并且其中取决于用户选择的先前调色板元素数据。另外的,本专利技术还提供一种绘制调色板数据的计算机实现系统,其特征在于,包括:接收模块,其用于接收至少一个基准调色板元素;计算模块,其用于使用至少一个所述基准调色板元素计算第一颜色组合;第二颜色组合生成模块,其用于通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;设计输出生成模块,其用于生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中,所述设计输出是软件代码或软件程序文件。与现有技术相比,本专利技术的有益效果:本专利技术提供的一种绘制调色板数据的计算机实现方法及系统,其方法包括:接收至少一个基准调色板元素;使用至少一个所述基准调色板元素计算第一颜色组合;通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中,所述设计输出是软件代码或软件程序文件。通过以上方案,用户选择色彩设计元素以创建美学上令人愉悦的色彩配置,从而引导用户对网站、软件和软件相关的数字和非数字设计输出,使得节省效率提升的同时更加智能化应用颜色做出决策。附图说明图1为本专利技术的方法优选实施例的流程框图;图2为本专利技术的系统优选实施例的模块框图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如附图1-2所示,本专利技术提供的一种绘制调色板数据的计算机实现方法,其特征在于,包括以下步骤:接收至少一个基准调色板元素;使用至少一个所述基准调色板元素计算第一颜色组合;通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中所述设计输出是软件代码或软件程序文件。具体的,向用户呈现并提示用户选择以下内容:第一组调色板元素中的至少一个调色板元素;当用户选择集合中的至少一个调色板元素时,基于色度值和对应于至少一个调色板元素的亮度值生成第一值;根据规则集产生第二值,并比较第一值和第二值,并根据比较结果产生第三值;向用户提示并提示用户基于本文档来自技高网...
【技术保护点】
1.一种绘制调色板数据的计算机实现方法,其特征在于,包括以下步骤:/n接收至少一个基准调色板元素;/n使用至少一个所述基准调色板元素计算第一颜色组合;/n通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;/n生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中,所述设计输出是软件代码或软件程序文件。/n
【技术特征摘要】
1.一种绘制调色板数据的计算机实现方法,其特征在于,包括以下步骤:
接收至少一个基准调色板元素;
使用至少一个所述基准调色板元素计算第一颜色组合;
通过用至少一个所述基准调色板元素替换在所述第一颜色组合规则中分配给设计输出组件名称的调色板元素来形成第二颜色组合;
生成包含所述第二颜色组合的设计输出,所述第二颜色组合包括至少一个所述基准调色板元素,其中,所述设计输出是软件代码或软件程序文件。
2.根据权利要求1所述的计算机实现方法,其特征在于,所述替换的调色板元素包括静态颜色、系统生成的颜色或其组合。
3.根据权利要求1所述的计算机实现方法,其特征在于,所述方法还包括将第一颜色组合规则设计输出组件名称映射到所述设计输出中的对应对象或组件。
4.根据权利要求1所述的计算机实现方法,其特征在于,所述计算步骤包括:将数字值分配给所述基准调色板元素;生成一系列具有类似于基准调色板元素属性的调色板元素;并将所述数字值分配给生成的调色板元素系列。
5.根据权利要求4所述的计算机实现方...
【专利技术属性】
技术研发人员:李生明,
申请(专利权)人:广东以诺通讯有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。