标签: algorithm graphics pixel brightness
我一直在寻找一种简单的算法来获取和设置像素的亮度,但找不到任何东西 - 只有研究论文和复杂的库。
那么有谁知道计算像素亮度的公式是什么?我应该使用哪个公式来改变亮度?
修改以澄清问题。我正在使用Qt和C ++,但我主要是寻找一个通用的数学公式 - 我会将它改编成语言。我在谈论内存中图像的RGB像素。通过“亮度”,我的意思与在Photoshop中相同 - 改变亮度使图像更“白”(亮度值1.0完全是白色),减少它使它更“黑”(值0.0)。
答案 0 :(得分:5)
将颜色表示更改为HSV。 V 组件代表值并代表亮度!
答案 1 :(得分:-1)
像素是什么意思?
您可以使用'='设置图像中像素的亮度,只需知道图像的内存布局
在屏幕上设置像素要复杂一点