我得到了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. 將兩個字節轉換爲一個字節,反之亦然
- 2. 將數組數組轉換爲字節,反之亦然C#
- 3. 轉換圖像爲字節數組和反之亦然
- 4. 如何將坡度轉換爲度數,反之亦然?
- 5. 將字節轉換爲int,反之亦然
- 6. 如何將pandas DataFrame轉換爲字節,反之亦然?
- 7. 將位圖轉換爲字節,反之亦然
- 8. 將JavaUtilDate轉換爲NSDate,反之亦然?
- 9. 將lonlat轉換爲xyz,反之亦然
- 10. 將UIImage轉換爲NSString(反之亦然)
- 11. 將ArrayBuffer轉換爲Array,反之亦然
- 12. 將HTML轉換爲Xliff,反之亦然
- 13. 將字母轉換爲數字或反之亦然
- 14. 將字符串轉換爲數字,反之亦然C(NOT C++)
- 15. 將字節數組轉換爲Java中的整數,反之亦然
- 16. 將十進制數組轉換爲字節數組,反之亦然在C#
- 17. 轉換爲字節陣列,反之亦然
- 18. [Python]轉換問題:浮動 - >字節和反之亦然
- 19. 轉換Unicode字符串,反之亦然
- 20. 將列轉換成行,反之亦然
- 21. DTO轉換爲實體,反之亦然
- 22. 將音頻,mp3文件轉換爲字符串,反之亦然
- 23. 將字符串轉換爲位序列(反之亦然)
- 24. 如何將字符串轉換爲IP地址,反之亦然
- 25. 將二進制文件轉換爲字符串,反之亦然
- 26. 將字符串轉換爲鍵,反之亦然
- 27. 在Python中將字符串轉換爲類(反之亦然)
- 28. Java將字符串轉換爲md5,反之亦然
- 29. 將序列轉換爲字典,反之亦然
- 30. 將格式化字符串轉換爲雙精度字符串,反之亦然
你的號碼(0-255)代表一種顏色? – Howard
從掩膜到圖片,掩膜像素越黑,像素越透明。它現在用RGB(255,255,255) - 比例表示,但我需要將它轉換爲0-255之間的值。 –