代码之家  ›  专栏  ›  技术社区  ›  Torlack

不同色盲形式的滤光片

  •  14
  • Torlack  · 技术社区  · 16 年前

    我父亲是色盲,考虑到我在视觉效果很重要的游戏中工作,我一直想为模拟不同形式色盲的屏幕截图(甚至某些类型的着色)编写一个过滤器。

    我看过很多参考资料,但从来没能找到算法。

    任何算法都会受到赞赏。

    6 回复  |  直到 16 年前
        1
  •  9
  •   Stephan    11 年前

    我的谷歌搜索出了这个,这似乎正是你要找的。通过将R、G、B值乘以3个不同的百分比并将它们相加,模拟出8种不同的色盲。

    http://www.colorjack.com/labs/colormatrix/ (死链接)

    Working Archived Link (工作环节)

        2
  •  4
  •   Greg Hewgill    15 年前

    我遇见 Color Oracle 并认为这可能会有所帮助。以下是简短描述:

    ColorOracle是一个针对Windows、Mac和Linux的色盲模拟器。它通过实时向你展示那些有着常见色觉障碍的人会看到什么来消除色盲设计中的猜测。

        3
  •  1
  •   Paxic    16 年前

    在算法方面帮不了你,但是下面的文章让人大开眼界(请原谅双关语): http://critiquewall.com/2007/12/10/blindness .

    啊,事实上, http://www.vischeck.com/ 是有用的。

        4
  •  1
  •   Mark Ransom    16 年前

    谷歌提供了许多链接,也许其中一个提供了源代码或算法描述: http://www.google.com/search?hl=en&q=simulating+color+blindness&aq=f&oq=

    编辑: 感谢Torlack指出大家都知道谷歌。但是有效地使用谷歌需要使用合适的搜索词,而好的搜索词并不总是显而易见的。从返回的页面标题和几个链接来看,这个特定的搜索似乎非常相关。我不认为这是一个足够糟糕的否决票的答案。

        5
  •  1
  •   Kjuly    12 年前

    这个 瘸子 有色盲滤光片 视图 -gt; 显示滤波器 -gt; 色觉不足

        6
  •  0
  •   user13414    16 年前

    ColorJack链接有很好的信息,但我使用 http://colorfilter.wickline.org/ . 它可以检查整个页面:图像、CSS颜色和所有。