关于matlab的配色

配色问题

美观大方,风格统一,容易辨识的配色在论文和展示中至关重要,好的文章其配色自成一体,看起来非常舒服。

以下是几个选取配色的神仙网站。

(1)http://brandcolors.net/

世界知名品牌颜色收集网,收录了世界最知名的品牌、企业公司、知名网站的颜色的色码。如微软经典配色:

f65314, 7cbb00, 00a1f1, ffbb00

(2)https://materialui.co/

为Material Design而生的配色模板,其色板每一张均从基本颜色开始,然后逐渐扩充,创建出一套完整、可复用的配色体系,可用于网页设计、安卓设计和iOS设计。

(3)https://flatuicolors.com/

采集了扁平化设计中最受欢迎的色彩,可以吸取复制任何你看中的色彩。可以通过选择相似的色调和饱和度,来达到快速配色。

(4)https://www.0to255.com/

随机点击一个颜色,它会有序呈现色彩由亮到暗变化的颜色列表,这时你可以选取合适的使用。

(5)http://www.peisebiao.cn/

每种色彩在印象空间中都有自己的位置,该网站不仅提供各种颜色主题的配色,还根据印象为我们生成配色方案。

(6)http://zhongguose.com/

该网站收藏了最全的中国色,颜色皆以色卡的形式来呈现,而且颜色选取时还有渐变的效果,非常有氛围感。

matlab颜色表示与加载

颜色表示

Matlab支持使用以下三种方式表示颜色:

  1. 归一化的RGB值;
  2. 带#的十六进制数值;
  3. 颜色名称字符串。

https://www.mathworks.com/help/matlab/ref/plot.html?searchHighlight=plot&s_tid=srchtitle#namevaluepairarguments

cbrewer工具

官方网址:https://ww2.mathworks.cn/matlabcentral/fileexchange/34087-cbrewer-colorbrewer-schemes-for-matlab?s_tid=srchtitle

了解自:https://zhuanlan.zhihu.com/p/353749546

这个函数为给定的颜色表的类型、名称和颜色数量生成一个colorbrewer表(rgb数据)。这个函数还允许根据原始数据通过插值RGB为每个colortable生成可变数量的颜色搭配。

cbrewer()

获取配色插值:

>> green_RGB = cbrewer('seq', 'Greens', 10, 'linear')
green_RGB =
   0.968627450980392   0.988235294117647   0.960784313725490
   0.898039215686275   0.960784313725490   0.878431372549020
   0.780392156862745   0.913725490196078   0.752941176470588
   0.631372549019608   0.850980392156863   0.607843137254902
   0.545098039215686   0.811764705882353   0.537254901960784
   0.454901960784314   0.768627450980392   0.462745098039216
   0.254901960784314   0.670588235294118   0.364705882352941
   0.137254901960784   0.545098039215686   0.270588235294118
                   0   0.427450980392157   0.172549019607843
                   0   0.266666666666667   0.105882352941176

测试:

x = linspace(-1,1,100);
for i = 1:10
    plot(x, i.*x.^2, 'Color', green_RGB(i,:), 'LineWidth', 2);
    hold on;
end
set(gca,'fontsize',15);
title('Greens');

色盲配色问题

以下内容摘自:https://cdc.tencent.com/2012/06/01/信息图形中的颜色探讨-面向色盲人士友好的设计

关于色盲:

  1. 色盲并不意味着色觉的完全丧失,而是指部分色觉受损,因此无法正确感知和分辨某些区域的颜色。
  2. 色盲可以分为:红色盲(P)、绿色盲(D)、蓝色盲(T)和全色盲。其中红色盲和绿色盲最为普遍,合称为红绿色盲。
  3. 红绿色盲难以分辨两种差别只在红色或绿色元素的颜色,但对蓝色更为敏感。举例来说,他们会把红色和绿色、或黄色和黄绿色混淆,但却能清楚的分辨绿色和蓝绿色(翠绿色)。
  4. 虽然色盲人士对色相的辨识能力较弱,但却对明度、饱和度非常敏感。
  5. 相比高饱和度的颜色,低饱和度的颜色更难辨认。如天蓝色和粉红色。

配色建议:

  1. 不完全依赖颜色来区分信息,同时使用多种视觉变量来编码信息,如线条或散点的形状;
  2. 选择安全的配色方案;
  3. 使用文字注解;
  4. 交替使用暖色和冷色;
  5. 避免同时使用低饱和度和低明度的组合。

色盲友好配色:

posted @ 2021-09-17 16:27  叮叮当当sunny  阅读(5303)  评论(0编辑  收藏  举报