阅读:1996回复:1
如何实时改变显示器颜色?
各位前辈,
我需要在显示器显示图像之前,对图像每个像素的RGB值做一个变换,再输出到显示器屏幕。这个变换必须是实时的,打个简单的比方,我想将显示器的红色变成绿色,绿色变成红色。。。 实际上我是需要对每个像素的RGB进行一个变换,大致是这样: 假设原像素RGB值是r,g,b, 作变换后的RGB值是tR = 0.1r + 0.8g; tG = 0.1r + 0.8g; tB = 0.04r - 0.04g + g; 再把变换后的图像传个显示器屏幕显示。我需要实时转换的。。 用不断截屏,转换,刷屏的方法速度会很慢,而且跟其他程序跑起来不太好。比如正在玩一个游戏,我想游戏画面也是我转换后的颜色。 能否给出详细的方法,感激不尽~~ |
|
沙发#
发布于:2009-12-09 16:32
没高手肯帮我的忙吗?
我找了好久,决定在显示驱动上进行处理。 我希望做一个显卡过滤驱动,请问哪为能提供一些资料??跪谢啊…… |
|