R RJU Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-30 #1 有个颜色cColor:TColor,需要要通过Hue(-180~+180)参数来调节cColor,(可以参看MediaPlay中调节hue的操作) 得到一个新得颜色,这个算法是怎么做得?谢谢
R RJU Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-30 #2 有个颜色cColor:TColor,需要要通过Hue(-180~+180)参数来调节cColor,(可以参看MediaPlay中调节hue的操作) 得到一个新得颜色,这个算法是怎么做得?谢谢
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-30 #3 http://support.microsoft.com/kb/q29240/
R RJU Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-30 #4 我需要的不是RGB转换为HLS的函数,我需要用一个参数来调节一个颜色 例如 有一个眼色cColor:TColor,现在我要做一个~180到180范围的参数来调节得到新的颜色值,大家可以看widow media player10,可以用hue,brightness等参数进行调节的
我需要的不是RGB转换为HLS的函数,我需要用一个参数来调节一个颜色 例如 有一个眼色cColor:TColor,现在我要做一个~180到180范围的参数来调节得到新的颜色值,大家可以看widow media player10,可以用hue,brightness等参数进行调节的
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-30 #5 你把RGB转换为HLS,调节Hue,然后把HLS数值转换为RGB显示不就可以看到颜色的变化了?
R RJU Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-30 #6 谢谢tseug,这个方法的确可以。 不过我需要对很多bmp根据hue调节,用这个方法很慢,不知道有什么快速的算法根据hue调节bmp的颜色呢?谢谢