图片缩略图

ColorBrewer:吸引和独特的彩色地图

版本3.1.0(16.9 kB) Stephen Cobeldick
ColorBrewer ColorMaps的完整调色板。方案名称和映射长度的简单选择。

18.1 k下载

更新2020年7月26日

从GitHub

在GitHub上查看许可证

BREWERMAP为MATLAB提供了所有的ColorBrewer配色方案,通过颜色映射长度和方案名称进行简单选择。或者,也可以预先选择方案名称,在此之后只需要颜色映射长度就可以定义输出颜色映射。

Brubermap与需要Colormap的所有MATLAB功能兼容。该函数仅包含一个m-file,它提供了所有ColorBrewer ColorSchemes(无垫文件,没有第三方文件,没有文件 - 混乱!)。如果需要,将自动发生下采样或插值或重复节点。插值使用实验室颜色空间。

# # # # # #例子

%绘制方案的RGB值:
RGBPLOT(BRUPREMAP(9,'BLUES'))%标准
RGBPLOT(Brupermap(9,'*蓝调))百分比逆转

%查看配色方案信息:
[〜,num,典型型] = Brewermap(NaN,'配对')
num = 12.
典型='定性'

使用矩阵%MultiLine Plot:
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);
保存所有
结束

% COLORMAP示例的新颜色:
S =负载(“spine.mat”);
图像(S.X)
colormap (brewermap ([], ' YlGnBu '))

浪费的%新颜色示例:
[x,y,z] =峰(30);
surfc(x,y,z)
colormap (brewermap ([], ' RdYlGn '))
轴([ - 3,3,-3,3,-10,5])

Contourcmap的%新颜色示例:
Brubermap('Puor');%预先选择了ColorScheme。
负载威尼斯平底渔船
负载海岸
figure
WorldMap(Topo,Topolegend)
contourfm(威尼斯平底渔船,topolegend);
contourcmap('breumap','colorbar','上','location','stuitare',...
'titlestring','米的轮廓间隔');
Plotm(Lat,Long,'K')

###奖励功能###

Brubermap_plot创建一个图,它显示了所有ColorBrewer ColorSchemes的节点。

###奖励功能###

BREWERMAP_VIEW创建一个交互式图形,允许选择颜色方案,其中包含两个颜色条,显示颜色映射的颜色和等效灰度。

R2014b或更高版本:BREWERMAP_VIEW还可以实时更新其他轴'或数字'颜色地图,例如:

S =负载(“脊柱”);
图像(S.X)
Brubermap_view(GCA)

# # # # # #

函数BREWERMAP:
*仅包含一个方便的m-file(no .mat文件或文件混乱)。
*没有第三方文件依赖项。
*在实验室中插值。
*只需要标准ColorBrewer方案名称以选择ColorScheme。
*支金宝app持所有ColorBrewer配色方案。
*输出MATLAB标准的n × 3数字RGB数组。
*使用与MATLAB的colormap相同的默认长度(即当前colormap的长度)。
*与使用ColorMAPS(例如:CONTOUCMAP)的所有MATLAB函数兼容。
*包含反转色图颜色序列的选项。
*不打破ColorBrewer的Apache许可条件(不像许多MATLAB文件交换)。

该产品包括由Cynthia Brewer (http://colorbrewer.org/).有关每个配色方案、色盲适宜性、许可和引用的进一步信息,请参阅ColorBrewer网站。

引用

斯蒂芬Cobeldick(2021年)。ColorBrewer:吸引和独特的彩色地图(https://github.com/drosteeffect/brewermap),github。检索到

MATLAB版本兼容性
用R2010B创建
与R2009a及后续版本兼容
平台兼容性
窗户 macOS Linux.

社区寻宝

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问github存储库
要查看或报告这个GitHub插件中的问题,请访问github存储库