图像缩略图

CBREWER2.

版本1.0.0.1(122 kB) 斯科特·洛格
Cynthia Brewer的Colorbrewer调色板,移植到Matlab,插值不错。
5.0
2评级

16下载

更新2016年7月26日

来自GitHub.

查看版本历史记录

在github上查看许可证

此包在MATLAB中提供了Cynthia Brewer的ColorBrewer方案,具有用户友好的界面。
该方案可以插值以包括更多颜色。默认情况下,这是在几乎感知均匀的Cielab颜色空间中使用立方插值来完成的,以防止产生和扭曲方案的拐点。

- - 要求 - -
要在CIELAB空间中插入颜色方案,需要FEX包颜色空间。
//www.tianjin-qmedu.com/matlabcentral/fileexchange/28790-ColorSpace-交织信息
如果您没有可用副本,CBRewer2将自动提示您下载它。

- - 特征 - -
*支万博1manbetx持所有ColorBrewer 2.0颜色方案。
*有一个简单的界面,只需指定颜色方案名称和(可选)要指定的颜色数。
*也可以接受(冗余)类型输入,使输入格式也兼容CBRewer,因此CBRewer2用作替代品。
*默认颜色数与当前ColorMap相同。
*输出MATLAB标准N-3个数字RGB数组。
*使用感知均匀的颜色空间来插入大于可用颜色方案的ColorMaps,以防止由RGB空间中的插值引起的人工制品。
*如果请求更多颜色,则循环重复定性颜色方案,模拟内置线条和标志定性颜色图的行为。
*完全符合ColorBrewer的Apache许可证条件。
*但是它与少数MATLAB函数不兼容,该函数需要将Colormap提供为字符串(例如:contourcmap)。如果您需要这一点,请咨询BreumerMap(FEX:45208)作为可行的替代方案。

MATLAB文件交换中有几种其他ColorBrewer实现,其功能集之间的重叠重叠。然而,其他人都没有CBRewer2拥有的所有功能。特别是如果您在Colormap中需要超过12种颜色,则感知均匀的插值非常重要。

---笔记---
该产品包括由Cynthia Brewer开发的颜色规格和设计(http://colorbrewer.org/)。有关每个Colorscheme,ColorBlind适用性,许可和引用的更多信息,请参阅ColorBrewer网站。

您可以在Github上报告错误并建议新功能:
https://github.com/scottclowe/cbrewer2.

引用

斯科特Lowe(2021)。CBREWER2.(https://github.com/scottclowe/cbrewer2),github。检索到

评论和评级(5.

布莱斯格尔

Jessica Schrouff.

斯蒂芬Cobeldick.

@scott lowe:感谢您重新描述描述。我会在几天内改变我的水平(有几件事要做)。

表:您可能想尝试发布功能(标记包含表语法)。使用“HTML”子目录提交时,这些HTML文件也会显示在FEX上。不幸的是,我认为这不适用于GitHub提交。

斯科特·洛格

嗨,斯蒂芬Cobeldick。

我决定包含与您相同风格的附录,以帮助用户了解FEX上不同ColorBrewer软件包之间的不同功能。我甚至提到了CBRewer2的特征,如果需要它,那么它就没有并将其定向到您的包裹中!

为了一致性的利益(与最终用户在思想中),我复制了你逐字的一个点,并改变了4人的措辞让他们更清楚。由于我们的包装之间的差异,其他4个点完全不同。

我的意图是不是暗示我的包是唯一的每个功能(尽管它是具有所有这些功能的唯一一个)。肯定是您描述的情况也是如此,因为Brubermap不是“支持所有ColorBrewer ColorSchemes”的唯一包。万博1manbetx“输出MATLAB标准N-BY-3数字RGB阵列。”在我上传CBREWER2之前?

这么说,如果有必要,我可以重新描述描述以使其更清晰。我认为一个比较表,最好是 - 如果没有单独的字体可以明智地完成。此外,我应该说CBRewer2描述中的任何问题也存在于Brewermap的描述中,因此我还需要更新。

斯蒂芬Cobeldick.

@scott lowe:嗯,据说“模仿是最真诚的奉承形式”。在这种情况下,您将直接从我的FEX提交中复制大部分“附录”点(45208,您也链接到)。然而这样做有点不合:如果我的提交已经指出,它是(是!)唯一满足这些点的唯一提交(地图大小,许可证条件,简单的使用等),您如何解释复制我的积分并声称“与Matlab文件交换中可用的其他ColorBrewer提交相比,CBRewer2:”是符合这些点的唯一提交吗?

您复制了我的积分,现在正在使用它们来声称您的提交是唯一一个符合我所写的积分的人!

请考虑修改您的描述更准确。

Matlab释放兼容性
用R2011A创建
兼容任何释放
平台兼容性
视窗 苹果系统 Linux.

社区宝藏狩猎

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

开始狩猎!