ColorBrewer:有吸引力和独特的色彩图

버전3.2.3 (19.1 kb)작성자: Stephen23
ColorBrewer色彩图的完整调色板。简单的选择方案名称和地图长度。

다운로드수:20.6k

업데이트날짜:2022/3/2

GitHub에서호스트

GitHub에서라이선스보기

BREWERMAP为MATLAB提供了所有的ColorBrewer配色方案,通过配色图长度和配色方案名称进行简单选择。或者,可以预先选择配色方案名称,然后只需要定义输出配色图的颜色长度。
BREWERMAP与所有需要色彩图的MATLAB函数兼容。该函数只包含一个m文件,提供所有的ColorBrewer配色方案(没有垫子文件,没有第三方文件,没有文件混乱!)如果需要,节点的下采样、内插或重复会自动发生。插值使用Lab颜色空间。
例子
COLORMAP示例的新颜色:
S =负载“spine.mat”);
图像(S.X)
colormap (brewermap ([],“YlGnBu”))
SURF示例的新颜色:
[X,Y,Z] =峰(30);
surfc (X, Y, Z)
colormap (brewermap ([],“RdYlGn”))
轴([-10年3,3,3,3,5])
% CONTOURCMAP示例的新颜色:
brewermap (“PuOr”);%预选配色方案。
负载威尼斯平底渔船
负载海岸
数字
worldmap(威尼斯平底渔船,topolegend)
contourfm(威尼斯平底渔船,topolegend);
contourcmap (“brewermap”“Colorbar”“上”“位置”“水平”...
“TitleString”“等高线间距(米)”);
plotm (lat,长,“k”
绘制方案的RGB值:
rgbplot (brewermap(南“蓝调”))%的标准
rgbplot (brewermap(南“蓝调”))%逆转
查看配色方案的信息:
[~,num,typ] =酿酒地图(NaN,“配对”
Num = 12
typ =“定性”
%使用矩阵的多线图:
N = 6;
轴(“ColorOrder”brewermap (N,“Pastel2”),“NextPlot”“replacechildren”
X = linspace(0,pi*3,1000);
Y = bsxfun(@(x,n)n*sin(x+2*n*pi/ n), x。', 1: N);
情节(X, Y,“线宽”4)
%循环中的多行图:
集(0,“DefaultAxesColorOrder”brewermap(南“口音”))
N = 6;
X = linspace(0,pi*3,1000);
Y = bsxfun(@(x,n)n*sin(x+2*n*pi/ n), x。', 1: N);
n = 1: n
情节(X (:), Y (:, n),“线宽”4);
持有所有
结束
额外的功能
BREWERMAP_PLOT创建一个显示所有ColorBrewer配色方案节点的图。
BREWERMAP_VIEW创建一个交互式图形,该图形允许选择配色方案,它包含两个颜色条,显示颜色图的颜色和等效灰度。
R2014b或更高版本:BREWERMAP_VIEW还可以实时更新其他轴或图的颜色图,例如:
S =负载“脊椎”);
图像(S.X)
brewermap_view (gca)
笔记
BREWERMAP函数:
  • 只包含一个方便的m文件(没有.mat文件或文件混乱)。
  • 没有第三方文件依赖关系。
  • 没有特殊的工具箱依赖项。
  • 在实验室颜色空间内插值。
  • 只需要标准的ColorBrewer配色方案名称来选择配色方案。
  • 接受作为字符串标量或字符向量的配色方案名称。
  • 万博1manbetx支持所有ColorBrewer配色方案。
  • 输出MATLAB标准的n × 3数值RGB数组。
  • 使用与MATLAB的色彩映射函数相同的默认长度。
  • 兼容所有的MATLAB函数,使用色彩贴图(如:CONTOURCMAP)。
  • 包括反转色彩图颜色序列的选项。
  • 不破坏ColorBrewer的Apache许可证条件(不像MATLAB文件交换上的许多)。
该产品包括由辛西娅·布鲁尔(http://colorbrewer.org/)开发的颜色规格和设计。查看ColorBrewer网站了解关于每个配色方案、色盲适用性、许可和引用的进一步信息。

용양식

Stephen23(2022)。ColorBrewer:有吸引力和独特的色彩图GitHub (https://github.com/DrosteEffect/BrewerMap/releases/tag/3.2.3)。검색됨

이GitHub애드온의문제를보거나보고하려면GitHub리포지토리로가십시오。
이GitHub애드온의문제를보거나보고하려면GitHub리포지토리로가십시오。