我对实现的模糊性感到有点困惑--例如,将色轮旋转180度“感觉”到了一个互补的颜色,但同时,Adobe Kuler为“种子”颜色的漆黑和灯颜色产生了相同的输出。我不确定这到底是Adobe工具的一个bug/特性,还是我完全忽略了的一章色彩理论。
是否有一个js库(或者一个来自不同语言的可移植库)遵循“引用”公式来计算这些相关的调色板?我指的是“常规”类似、互补、复合等调色板。
编辑:为了避免将其视为“非主题”,我正在寻找javascript实现,但将接受其他语言或公式/引用的答案,这足以从头开始构建一个。
发布于 2014-01-30 02:31:41
Dojo有一个模块,它似乎完成了您需要的许多功能:http://dojotoolkit.org/reference-guide/1.9/dojox/color/Palette.html。
如果您想独立使用它,您可能需要创建一个"build“来获取一个js文件,因为Dojo有一些脚手架来满足他们的需求()和类似的东西,或者您可以查看源代码:https://github.com/dojo/dojox/tree/master/color。
如果需要的话,我可以就如何为此创建一个dojo构建进行一点指导。
发布于 2014-01-30 22:53:51
如果nodejs是理想的,那么使用这样的东西怎么样:https://github.com/visionmedia/palette
然后,您可以打开websocket:http://einaros.github.io/ws/
或者只是运行一台服务器,以便从另一种语言连接到新的调色板应用程序,如果这正是您所需要的。
https://stackoverflow.com/questions/21322222
复制相似问题