TheColor简明使用教程

  1. 1. SCI权威配色库调用
  2. 2. 图片颜色提取
  3. 3. 渐变色生成
  4. 4. 图片中ColorBar渐变色均匀提取
  5. 5. 图片主题色自动提取

1. SCI权威配色库调用

对照速查表选择想要配色方案的序号(括号中数字为配色方案包含颜色的数量)作为输入参数,即可得到对应配色方案RGB矩阵:
%% demo1-SCI配色使用
% 选择1号配色

C1 = TheColor('sci',1,'seka',1);

% 选择1665号配色

C2 = TheColor('sci',1665,'seka',1);

% 选择2062号配色

C3 = TheColor('sci',2062,'seka',1);

2. 图片颜色提取

%% demo5-图片颜色提取
% 在图片中点击选择颜色,按回车键结束选择

C = TheColor('copy','seka',1);

3. 渐变色生成

%% demo6-渐变色
% 选择sci配色中的1号配色,致密化为包含256种颜色的渐变色

C1 = TheColor('sci',1,'map',256,'seka',0);

% 选择gradient中的923号渐变色,稀疏化为包含10种颜色的配色

C2 = TheColor('gradient',923,'map',10,'seka',1);

% 选择图片中颜色,致密化为包含256种颜色的渐变色

C3 = TheColor('copy','map',256,'seka',0);


4. 图片中ColorBar渐变色均匀提取

%% demo7-图片中Colorbar渐变色均匀提取
% 选择图片colorbar首尾两点,按回车键,均匀提取colorbar上10个点

C1 = TheColor('copymap',10,'seka',1);

% 选择图片colorbar首尾两点,按回车键,均匀提取colorbar上10个点,
% 进一步致密化为包含256种颜色的渐变色

C2 = TheColor('copymap',10,'map',256,'seka',0);


5. 图片主题色自动提取

%% demo8-图片主题色自动提取
% 选择图片,采用九宫格法提取包含8个颜色的主题色

C1 = TheColor('img2palette1',8,'seka',1);

% 选择图片,采用K-means提取包含8个颜色的主题色

C2 = TheColor('img2palette2',8,'seka',1);


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。