關於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. 避免同時使用低飽和度和低明度的組合。

色盲友好配色:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章