gpt4 book ai didi

graph - 是否有比 "rainbow"颜色图更好的色标?

转载 作者:行者123 更新时间:2023-12-03 09:09:47 26 4
gpt4 key购买 nike

我在 x、y 空间中绘制了一系列曲线,其中每条曲线都由一个标量值 z 标识。我希望将 z 值映射到每一行的颜色,但大多数颜色图/颜色表都是在考虑图像的情况下构建的(例如,在白色背景上,灰度颜色图隐藏了 z 的一个极端)。

彩虹/光谱/喷射颜色图 - 这是许多绘图程序中的默认设置 - 更好,但在白色背景上的黄色/青色线的可见性较差,并且蓝色/青色/绿色之间的颜色对比度较差。 Borland 和 Taylor 进一步讨论了彩虹色图的这个问题和其他问题:

  • Borland and Taylor, "Rainbow Color Map (Still) Considered Harmful," IEEE (2007). [pdf]

  • 有人可以推荐更好的东西吗?我正在寻找的一些方面:
  • 白色背景下所有颜色的高可见度
  • 直观的感知排序(红-黄-蓝比红-蓝-黄更有意义)
  • chromaticity颜色对比


  • 编辑/更新:根据endolith的要求,这里有一个简化的示例图:
    sample plot with gray and jet colormaps
    “灰色”颜色图和它的亲戚(从黑色开始到白色结束)是为图像设计的,但是当用于在白色背景上绘制线条或点时,有些将难以看到或不可见。 “jet”颜色图及其光谱亲属通常也具有黄色、绿色或其他在白色背景上难以看到的颜色。

    最佳答案

    Perceptually improved colormaps 有几种彩虹色图的变体,具有恒定的亮度或单调增加的亮度,一些文档位于 The rainbow is dead…long live the rainbow! :

    Perceptually improved demo

    Dave Green's `cubehelix' colour scheme 是一个彩虹色图“旨在被感知为强度增加......从黑色到白色,偏离纯灰度(即颜色立方体中从黑色到白色的对角线)使用颜色立方体中的锥形螺旋,同时确保感知强度的持续增加”。您可以剪掉白色的一端,使其适合白色背景。

    enter image description here

    CMRmap.m “我们设计了一个保留颜色的颜色图,但混合了颜色分量,以便颜色图的黑白渲染产生灰度表示,强度单调”。同样,你必须剪掉白色的一端:

    CMRmap demo

    关于graph - 是否有比 "rainbow"颜色图更好的色标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7251872/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com