logo好方法网

自动的颜色协调


技术摘要:
一个实施例可以包括:获取包含有色调、亮度和色度维度的三维颜色模型。所述颜色模型可以将至少一千种不同颜色中的每一种颜色表示为色调、亮度和色度维度中的独特点。该实施例可以包括:依据所述颜色模型来显示所述独特点的可转动的三维表示。该实施例还可以包括:接收  全部
背景技术:
设计师在为客户组装颜色调色板时,将从包含有数千种颜色的颜色书(color  book)中选择颜色。当设计师使用这些颜色书时,他们依靠其经验和受过训练的肉眼来选择 颜色。设计师可以先选择一种或两种原色(primary  color),然后再选择与所述原色互补的 二次色(secondary  color)。对于具有受过训练的肉眼的设计师来说,选择互补色 (complementary  color)是困难的,而对于业余人士来说,这几乎是不可能的。这是因为选 择互补色是主观的,而不是直观的;颜色对于不同的人可能会表现得不同。此外,颜色可能 会根据其相对环境而改变外观。例如,当颜色被放置在其他的较黯淡的颜色旁边时,可能会 变得更明亮或更生动。当设计师的任务是为给定的原色选择合适的互补色时,这种互补色 的相对且主观的性质使得设计师的工作变得很困难。 在为特定客户组装调色板时,设计师可能需要为给定的原色选择一种以上的互补 色。理想情况下,颜色调色板包含所有彼此互补的颜色。当所有的颜色都是互补的时,就可 以实现颜色协调(color  harmony)。实现大量颜色的协调是困难的,这是因为所选择的每一 种颜色不仅必须与原色互补,而且还必须与所选择的每一种其他二次色互补。 利用颜色书来手动地选择颜色并创建颜色调色板可能是耗时的,并且如果设计师 不能为所需的应用选择足够广泛和准确的调色板,则最终可能被证明是徒劳的。虽然存在 有用于创建颜色调色板的计算机化工具,但这些工具仅限于搜索由其他人限定的调色板, 或者限于从照片或绘图中创建调色板。
技术实现要素:
如之前所讨论的,设计师和普通用户可能对选择能实现颜色协调的颜色调色板 (即调色板中的所有颜色是彼此补充的)存在困难。因此,设计师所希望的是需要一种工具 来自动地编译颜色调色板,在该调色板中所有颜色都与原色协调。一种颜色工具,其可以允 许设计师选择两种原色,然后为设计师显示多种互补色,并且所有这些互补色都是彼此协 调的。 所述颜色工具可以具有如图形用户界面(GUI)的功能,以向设计师展示三维(3D) 颜色模型,该3D颜色模型将设计师可用的颜色表示为独特点。该模型中的独特点的数量可 以从表示人眼最能辨别的颜色的大约1000个点到表示更多的色谱的160万个点。该3D模型 可以转动,以允许设计师以任意角度查看该模型。此外,所述颜色工具可以允许设计师选择 3D模型上的任何一个独特点,以创建第一点和第二点。然后,该颜色工具可以显示连接所述 第一点和所述第二点的线,并且可以进而显示表示与第一点和第二点所表示的颜色相协调 的颜色的独特点的子集。 例如,设计师可能的任务是需要为一家新的高档餐厅开发颜色调色板。传统上,该 4 CN 111602192 A 说 明 书 2/9 页 设计师可能会访问该空间并选择用于开发颜色调色板的原色。接下来,设计师可以根据他 或她对颜色的主观看法来任意地选择互补色。该设计师将这些颜色添加至颜色调色板中, 然后重复此过程,直到完成该调色板。由于手动查找物理颜色书来选择互补的颜色,因此该 过程可能是劳动强度高且低效的。使用这种传统方法,误差幅度或主观偏见将会使最终的 工作产品逊色,从而导致令客户不满的调色板。 使用本文所描述的颜色工具,设计者可以从其中再次选择两种颜色以作为调色板 的基础。但是,所述颜色工具随后可以通过图形用户界面来显示与所述两种选地颜色相协 调的可用的互补色。这将允许设计师从减少的颜色子集中进行选择,并且确信这些颜色中 的任何一种颜色都与原始选定的两种颜色相协调。这将为客户提供客观上协调的调色板。 因此,第一示例性实施例可以是一种计算设备,其可以包括处理器、存储器和显示 单元。所述显示单元可以被配置以表示图形用户界面,并且所述处理器可以被配置以执行 被存储在所述存储器中的程序指令从而执行操作。所述操作可以包括:获取包含有三种颜 色维度(例如,色调、亮度和色度维度)的三维颜色模型。所述颜色模型可以将至少一千种不 同颜色中的每一种颜色表示为所述三种维度(例如色调、亮度和色度维度)中的独特点。该 操作还可以包括:通过所述用户界面并依据所述颜色模型来显示所述独特点的可转动的三 维表示。该操作可以包括:通过所述用户界面来接收对所述独特点中的第一点的选择以及 对所述独特点中的第二点的选择。最后,该操作可以包括:响应于接收对所述第一点的选择 以及对所述第二点的选择,通过所述用户界面并依据所述颜色模型来显示所述第一点、所 述第二点、连接所述第一点和所述第二点的线、以及基于所述线所限定的包络以内(例如在 所述线的特定的半径以内)的独特点的子集的可转动的三维表示。 在第二示例性实施例中,一种制品,其可以包括非瞬时性计算机可读介质,该非瞬 时性计算机可读介质具有存储在其上的程序指令,该程序指令在由计算系统执行时使所述 计算系统执行根据第一示例性实施例的操作。 在第三示例性实施例中,一种方法,其可以被实施以执行第一示例性实施例中的 每一个操作。 在第四示例性实施例中,一种系统,其可以包括用于执行第一示例性实施例中的 每一个操作的各种装置。 通过阅读以下详细的描述并在适当情况下参考附图,这些实施例以及其他实施 例、方面、优点和替代方案对于本领域普通技术人员而言将是明了的。此外,本文提供的发 明内容和其他描述以及附图旨在仅以示例的方式来说明实施例,因此,可能存在有许多变 化。例如,在保持在所主张的实施例的范围以内的同时,可以对结构元件和过程步骤进行重 新布置、组合、分配、删除或进行其他形式的改变。 附图说明 图1示出了根据示例性实施例的涉及3D颜色模型的颜色工具; 图2示出了根据示例性实施例的涉及3D颜色模型的颜色工具; 图3示出了根据示例性实施例的涉及3D颜色模型的颜色工具; 图4示出了根据示例性实施例的涉及3D颜色模型的颜色工具; 图5示出了根据示例性实施例的涉及3D颜色模型的颜色工具; 5 CN 111602192 A 说 明 书 3/9 页 图6示出了根据示例性实施例的涉及3D颜色模型的颜色工具;和 图7是根据示例性实施例的流程图。
下载此资料需消耗2积分,
分享到:
收藏