这几天回顾了一下之前制作的几个配色补充包,像配色强化addcolorplus:
450种常用颜色colorplus:
中国传统颜色color320:
以及英国传统颜色color328:
当初制作这些配色补充包,是为了方便大家自由搭配颜色,能够选择多一些,毕竟Matlab里自带的颜色就那么十几种。
问题来源
然而,选择太多,有时候也是一种烦恼。
比如我自己,常常是作图五分钟,配色两小时,不停地尝试各种颜色组合,好不容易搭配出一套比较好看的,但转念想:似乎之前的那套也挺好……
而且颜色搭配这事儿,就好像玩《文明》,特别容易沉迷,不知不觉,一天就过去了。
相信用过我做的这些工具包的朋友都知道我在说什么。
我常想,大家其实没有必要把时间消耗在颜色搭配上。
省出这些时间,把数据跑的再好看些,把故事讲的再圆满些,不是更好吗?
那么有人要问了,时间怎么省呢?
本着为人民服务到底的宗旨,我制作了一款自动配色工具-ColorForFans,顾名思义,就是为粉丝而做的配色工具。
只要你拥有我之前制作的任何一款配色补充包(addcolor、addcolorplus、colorplus、color51、color320、color328、color176、color336、ColorJ),都可以使用这款ColorForFans自动配色工具。
设计理念
荀子曰:“君子生非异也,善假于物也” 。
意思是,虽然你是个配色小白,但你完全可以踩在“巨人”的肩膀上,借鉴他们的配色思路。
ColorForFans就是基于这一理念设计出来的:
ColorForFans中集成了520种大师配色,可以自动与你的输入颜色进行匹配。
如果匹配不成功,ColorForFans会自动触发经典的四边形配色法。
使用方法
ColorForFans的使用方法非常简单。
首先,确保你的配色补充包(addcolor、addcolorplus、colorplus、color51、color320、color328、color176、color336或ColorJ)在你的当前工作路径,或者也可以通过setpath加载你的配色补充包。
然后,对照cheetsheet,选择配色补充包中的任意一个颜色:
% demo of ColorForFans
%% 270种颜色
C1 = ColorForFans('addcolor',1,'filename','demo1');
%% 配色强化补充包
C2 = ColorForFans('addcolorplus',5,'filename','demo2');
%% 450种常用色
C3 = ColorForFans('colorplus',2,'filename','demo3');
%% 51种中国传统颜色
C4 = ColorForFans('color51',46,'filename','demo4');
%% 249种日本传统颜色
C5 = ColorForFans('ColorJ',2,'filename','demo5');
%% 320种中国传统颜色
C6 = ColorForFans('color320',63,'filename','demo6');
%% 328种英国传统颜色
C7 = ColorForFans('color328',179,'filename','demo7');
%% 176种美国传统颜色
C8 = ColorForFans('color176',44,'filename','demo8');
%% 336种法国传统颜色
C9 = ColorForFans('color336',250,'filename','demo9');
运行后,ColorForFans会自动生成一张色卡,并把搭配好的颜色作为输出存在变量C中:
色卡中列出了每一个颜色对应的RGB值和HEX值,方便大家在其它软件(比如PPT、Excel、Origin等)中使用。
特别说明
相信大家也发现了,ColorForFans只能提供4种颜色的搭配方案。
其实从三月份开始,我就在着手开发自动配色工具,初步起名为TheColor。
TheColor可以生成任意数量颜色的配色方案,且集成了上万种大师配色。
ColorForFans相当于是TheColor中的一小部分,算是TheColor的粉丝专享试用版本。
由于是试用版,所以仅供粉丝测试使用,不提供后续地维护与升级工作。
如果大家有兴趣,可以关注一下后续的TheColor配色工具。