我想畫一個位圖,但只有灰色像素(例如0x555555顏色)。所以我應該將所有彩色像素的顏色更改爲灰色。我怎樣才能做到這一點或如何繪製一個只有灰色像素的圖像?我如何使所有彩色像素灰色繪製或位圖
0
A
回答
1
你在找什麼叫做「把圖像轉換成灰度英文」。簡單的搜索我發現了以下thread(幸運的是它的目標是Android系統,希望它可以幫到你,
0
您可以讀取每個像素,將其轉換爲RGB顏色系統。 然後,如果你想灰色,那麼紅色,綠色和藍色必須具有相同的價值。
我不知道什麼是最好的,當你得到良好的「灰色」的顏色。 (紅+綠+藍)/ 3 = x 顏色R = x,G = x,B = x; 然後他們都得到了相同的顏色,但我不知道如果你得到一個正確的灰度與此。
如果您需要更多的信息,只需說出來,我已經得到了一些代碼如何從位圖中讀取像素並將它們轉換爲RGB顏色系統。
+1
這不是最好的灰度轉換公式,最常見的公式是:(紅色* 0.3 +綠色* 0.59 + blue * 0.11),例如:http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale – 2012-03-05 15:34:04
相關問題
- 1. 如何在灰色位圖圖像上繪製彩色圖形?
- 2. CSS:如何將彩色圖像變成灰色或黑色/白色圖像
- 3. 如何繪製色彩圖?
- 4. 使用opencv在灰度圖像中繪製彩色矩形
- 5. OpenCV彩色圖像灰色故障
- 6. 如何從彩色圖像動畫到灰色圖像?
- 7. 彩色圖像灰度圖像在Firefox
- 8. cvSetImageROI使用灰度和彩色圖像
- 9. 圖像爲16bpp時,從位圖獲取彩色圖像灰度
- 10. 如何識別圖像是灰度圖像或彩色圖像在c#
- 11. 是否有任何好的彩色地圖使用python的PIL將灰度圖像轉換爲彩色圖像?
- 12. 將彩色圖像轉換爲灰度
- 13. 彩色在Winforms灰度圖像顯示
- 14. 將灰度圖像轉換爲彩色
- 15. 彩色圖像變成沒有顏色,只是一個灰色的矢量繪製?
- 16. 如何適應彩色圖像灰度圖像的算法?
- 17. BufferedImage - 獲取灰度彩色模型圖像中像素的值
- 18. 彩色像素行
- 19. C++ - 彩色像素
- 20. 如何獲取圖像中像素的顏色(加載灰色)?
- 21. 彩色圖像使用CUDA並行處理灰度圖像
- 22. [R情節將繪製彩色點,但沒有彩色線條
- 23. 如何在SWT中以灰色繪製圖像
- 24. CSS/jQuery:灰色jQuery循環彩色圖像幻燈片
- 25. 繪製屏幕外的彩色正方形返回灰度圖像
- 26. 灰色UIImage - 灰色IP圖像轉換
- 27. 如何繪製彩色漸變筆觸
- 28. 爲什麼我的灰度化圖像比有問題的彩色圖像
- 29. 繪製彩色圓點AngularJS
- 30. qt繪製彩色文字
它工作的很好,我只是修改它。 – Adem 2012-03-05 15:58:38