我被要求修改我们软件的一部分,以便用户可以自己设置按钮的颜色。不幸的是,由于我们所有的按钮都有黑色字体,这使得大约一半的可能颜色难以辨认,或者至少不是它们应该是的颜色。因此,我的问题是,是否可以分析标准的 HTML HEX 颜色 000000 - FFFFFF 或 VB 用来确定在给定背景的情况下用作前景的最合适的颜色。(它只需要在黑色和白色之间进行选择)。我正在考虑尝试使用 getpixel 并尝试将颜色转换为灰度并确定差异,任何其他建议将不胜感激。
问问题
145 次
1 回答
3
如果你用谷歌搜索“rgb contrasting colours”,你可能会得到很多好主意。这里有一些尝试:
http://devblog.famundo.com/articles/2006/06/14/finding-good-color-contrast
http://www.ehow.com/how_6577466_calculate-color-contrast.html
于 2012-07-03T14:01:43.100 回答