就象Photoshop的Adobe Gamma(控制面板里)工具那样,我想了解这种用编程实
现gamma、亮度及对比度矫正的具体原理和方法,多谢!!

解决方案 »

  1.   

    呵呵,可以看看电子工业出的数字图像处理。
    其实就是对每个像素进行相应的处理
    不过也不简单对了还有一本人邮的Visual C++数字图像处理,上面直接有代码。不过不是很喜欢
    如果急着用,拿过来抄一下就可以了
    -----------------
           May you succeed!
                 -----------------------
      

  2.   

    to nonocast(如果你信仰光明,那是因为到处都是黑暗!)
    你说的那个我知道,但我想做的不是对某个图象进行矫正,而是调节整个屏幕,就象调节显示器的亮度、对比度等一样,只不过是用软件来实现的。
      

  3.   

    directx sdk directdrawsurface::setgamma(...)有详细的说明
      

  4.   

    SetDeviceGammaRamp
    肯定行,我已经搞定了.
      

  5.   

    用SetDeviceGammaRamp()函數!參數查一下MSDN吧﹗