我得到了0-255之间的数字,需要将其转换为RGB灰度色。如何将RGB颜色转换为0-255之间的灰度值?将字节数转换为灰度和反之亦然
回答
通用公式是光度= 0.30 *红+ 0.59 *绿+ 0.11 *蓝。匹配人眼的颜色感知,否则不会正确显示设备伽马。
你不觉得这个公式已经被应用了吗?你为什么认为简单的平均不够? –
不,RGB始终代表设备颜色。人眼的非线性很容易看出(双关意图),完全饱和的蓝色(0,0,255)看起来比完全饱和的绿色(0,255,0)更暗。如此黑暗,它是蓝屏死亡的背景色。 –
RGB颜色的强度不会线性变化,但可以通过显示系统进行修正。软件中不需要再次执行此操作。 –
如果您有一个代表灰度值的数字0 <= x <= 255
,则相应的RGB元组简称为(x,x,x)
。
- 1. 将PDF转换为字节数组和反之亦然android
- 2. 将字节数组转换为字符串,反之亦然
- 3. 将两个字节转换为一个字节,反之亦然
- 4. 将数组数组转换为字节,反之亦然C#
- 5. 将int值转换为3字节数组(反之亦然)
- 6. 转换图像为字节数组和反之亦然
- 7. 如何将坡度转换为度数,反之亦然?
- 8. 在golang中将[] uint32转换为[]字节,反之亦然
- 9. 在c#中将Uint64转换为5字节,反之亦然#
- 10. 将位图转换为字节,反之亦然
- 11. 如何将pandas DataFrame转换为字节,反之亦然?
- 12. 将字节转换为int,反之亦然
- 13. 将ansi转换为utf8,反之亦然
- 14. 将float2转换为double2,反之亦然
- 15. 将lonlat转换为xyz,反之亦然
- 16. 将NSString转换为NSData,反之亦然
- 17. 将HTML转换为Xliff,反之亦然
- 18. 将JavaUtilDate转换为NSDate,反之亦然?
- 19. 将RSAPrivateKey转换为PrivateKey,反之亦然
- 20. 将类转换为字节数组和反之亦然时出错?
- 21. 将字符串转换为数字,反之亦然C(NOT C++)
- 22. 将字母转换为数字或反之亦然
- 23. 将红宝石数组转换为字符串,反之亦然
- 24. 将十进制数组转换为字节数组,反之亦然在C#
- 25. 将字节数组转换为Java中的整数,反之亦然
- 26. RSA加密/解密转换字节[]为String,反之亦然
- 27. 转换为字节阵列,反之亦然
- 28. [Python]转换问题:浮动 - >字节和反之亦然
- 29. 将列转换成行,反之亦然
- 30. 转换Unicode字符串,反之亦然
你的号码(0-255)代表一种颜色? – Howard
从掩膜到图片,掩膜像素越黑,像素越透明。它现在用RGB(255,255,255) - 比例表示,但我需要将它转换为0-255之间的值。 –