颜色的亮度是怎么回事儿

颜色的亮度是怎么回事儿 Delphi / Windows SDK/API
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)   我想也是和光照有关   一面光强   一面光弱  
  但是写光照比较麻烦   所以我想从亮度入手   看看是不是亮度上也有规律

可以调色彩配比表,

你可能感兴趣的:(颜色的亮度是怎么回事儿)