一大早就收到学弟转发的关于Scientific Colour Maps科学配色的材料,还附带了网址和发表的论文,仔细研读了一下觉得很有必要介绍给大家。根据Scientific Colour Maps提到的所谓科学配色,即基于感知上统一(Perceptually uniform)和有序(Perceptually ordered)、对色弱和色盲者友好(Colour-vision-deficiency friendly)以及黑白打印可读(Readable as black&white print)这些原则所制作而成的配色方案。 所谓感知上统一,即亮度上的增加量在不同颜色等间距区间内需要保持一致(图1),这样可以使得视觉误差降到尽可能小。 所谓感知上有序,即颜色和亮度的增加趋势应该保持一致(图2) 对色弱和色盲者友好,即对于色弱或色盲者,能够有效分辨和感知出不同颜色(图3)。 更为详细的解释参见以下文献: Crameri, F., Shephard, G.E. & Heron, P.J. The misuse of colour in science communication. Nat Commun 11, 5444 (2020). https://doi.org/10.1038/s41467-020-19160-7. Scientific Colour Maps官网:· C · scientific colour-maps 该网站提供了以下软件可以应用的配色方案文件:MatLab, Python, R, GMT, QGIS, Ncview, Ferret, Plotly, Paraview, VisIt, Mathematica, Gnuplot, Surfer, d3, SKUA-GOCAD, Petrel, Fledermaus, Qimera, ImageJ, Fiji, Kingdom, Originlab, GIMP, Inkscape, Photoshop, and more... 该配色方案的用户使用指南:http://www.fabiocrameri.ch/resou ... tificColourMaps.pdf 鉴于目前还没有开发针对Ocean Data View (ODV)的Scientific Colour Maps系列的配色方案,本人根据Scientific Colour Maps提供的*.pal文件,生成了适用于ODV的配色方案文件,文件下载链接和加载到ODV的方法参见:阿啦小羊:Ocean Data View:我所知道的事 当然,除了Scientific Colour Maps科学配色系列,之前开发出来的一些配色方案也是科学有效的(图4),比如 Colorbrewer: Color Advice for Maps (网页版,离散配色,PPT等制图配色可以参考提取网页上的颜色) Matplotlib: Choosing Colormaps in Matplotlib (适用于Matlab和Python等) Cividis: marcosci/cividis (适用于R等) CMOcean: Beautiful colormaps for oceanography提供了适用于Python, Matlab, R, ODV, GMT等软件的配色方案文件) - cmocean配色方案文件加载到ODV的方法参见:阿啦小羊:Ocean Data View:我所知道的事 Crameri et al. (2020)在文章中也给出了如何选择配色方案的流程(图5),供参考。 文末说正事: 在制图配色时各配色方案的选用根据网页要求需要引用,例如Scientific Colour Maps,引用事项参见Scientific colour maps 3 I& ^. _/ ]+ @. G. I
|