日期:2014-05-18  浏览次数:20998 次

如何获取指定颜色的相近颜色
如题,比如我要获取Color.Red的前后两个颜色,可是通过Color.FromArgb(Color.Red.ToArgb()-1)和Color.FromArgb(Color.Red.ToArgb()+1)得到的结果是不对的,请教各位XDJM不吝赐教!谢谢!

------解决方案--------------------
什么样的颜色是相邻的颜色??
你可以获得
Color.R
Color.G
Color.B
然后给想改的值加1
然后用FromArgb
------解决方案--------------------
问问美工吧。我想用RGB来定义相临颜色可能比较难吧,看PS的拾色器上的色带就知道了,用HSB可能要好一点