RGB滤镜用于不同形式的色盲
时间:2020-03-05 18:59:54 来源:igfitidea点击:
我父亲是色盲的,考虑到我在视觉很重要的游戏中工作,我一直想为模拟不同色盲形式的屏幕截图(甚至某种类型的着色器)编写一个滤镜。
我看过很多参考文献,但从未能够找到算法。
任何算法将不胜感激。
解决方案
回答
无法解决算法,但以下文章大开了眼界(对双关语表示敬意):http://critiquewall.com/2007/12/10/blindness。
嗯,实际上,http://www.vischeck.com/很有用。
回答
Google提出了许多链接,也许其中一个提供了源或者算法描述:
http://www.google.com/search?hl=zh_CN&q=simulating+color+blindness&aq=f&oq=
编辑:感谢Torlack指出每个人都了解Google。但是有效地使用Google要求使用正确的搜索词,好的搜索词并不总是很明显。从返回的页面标题和几个链接来看,此特定搜索似乎非常相关。我认为这对于否决票来说不是一个足够糟糕的答案。
回答
我在Google搜索中提出的搜索结果似乎正是我们要的内容。通过将每个R,G,B值乘以3个不同的百分比并将它们加在一起,可以模拟出八个不同版本的色盲。
http://www.colorHyman.com/labs/colormatrix/(无效链接)
工作存档链接
(工作链接)
回答
colorHyman链接具有很好的信息,但是我使用http://colorfilter.wickline.org/。它可以检查整个页面:图像,CSS颜色和所有页面。
回答
我遇到了Color Oracle,并认为这可能会有所帮助。这是简短的说明:
Color Oracle is a colorblindness simulator for Windows, Mac and Linux. It takes the guesswork out of designing for color blindness by showing you in real time what people with common color vision impairments will see.