颜色的亮度是怎么回事儿
颜色的亮度是怎么回事儿 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiMultimedia/html/delphi_2006121311191262.html
请大家看看这几个图形 www.ispdi07.com ,这几个图形的3个面之间,有什么规律,怎么能从一个面的颜色,计算到另外一个面的颜色.
我的感觉就是这三个面是亮度不同,但我没法找到量化的规律,请高人指点.
http://www.delphi2007.net/DelphiMultimedia/html/delphi_2006121311191262.html
请大家看看这几个图形 www.ispdi07.com ,这几个图形的3个面之间,有什么规律,怎么能从一个面的颜色,计算到另外一个面的颜色.
我的感觉就是这三个面是亮度不同,但我没法找到量化的规律,请高人指点.
建议阅读《图形学》,肯定能找到答案!
谢谢楼上的建议
现在一般图形的颜色空间为RGB模式,要调整和计算亮度、饱和度应该转换为HSL模式,其中H为色彩信息,S为纯度,L为亮度,处理完毕还应还原为RGB模式,很复杂的,建议看一下图形凡方面的书,有一本《Delphi图像数字处理及高级应用》很好的,有这方面的例子。
谢谢楼上的 RGB<->HSL的转化我知道 并且涵数已经写好
但是象www.ispdi07.com ,这几个图形的3个面之间,他们的亮度之间好象很有规律,我摸不准这个规律.但是我也想要这种效果.
和光照 有关..
opengl里可以处理 2d的不知道了.. 只能手动写吧
谢谢vividw(vividw) 我想也是和光照有关 一面光强 一面光弱
但是写光照比较麻烦 所以我想从亮度入手 看看是不是亮度上也有规律
可以调色彩配比表,
浙公网安备 33010602011771号