我有一個位圖圖像,它被二進制化。如果它是黑色或白色,我想獲得位圖圖像最主要的顏色。我嘗試了bitmap.getPixel(x,y)
方法。我只想問是否有其他方法?獲取二進制圖像的最主要顏色。它是黑色還是白色?
0
A
回答
0
我認爲沒有更好的辦法。你只需要計算黑白像素的數量,並通過總像素數來得到它們的百分比。
見this theme如實施例
0
可以訪問原始數據bitmat(其複製到byte[]
),然後掃描該陣列爲0和255計數黑色和白色像素。檢查Bitmap.LockBits sample on MSDN,它幾乎是你在找什麼。
相關問題
- 1. 顏色白色和黑色,黑色的應該是在第一
- 2. 當它的bg顏色設置爲黑色時,UINavigationBar是白色
- 3. 確定圖像是黑白圖像還是彩色圖像
- 4. 如何確定OpenCV中的像素是黑色還是白色?
- 5. 如何識別圖像是黑白還是彩色圖像?
- 6. 確定顏色是淺色還是黑色?
- 7. Android DialogFragment文本顏色是白色而不是黑色
- 8. 黑白圖像在Matlab中的顏色
- 9. iText頁面顏色或黑色/白色
- 10. 的UIImageView變黑顏色,使黑色的所有其它圖像
- 11. 如何分離二進制圖像中黑色的白色區域
- 12. 根據背景決定textColor應該是白色還是黑色
- 13. 如何通過代碼判斷iPad是黑色還是白色?
- 14. 查找白色/黑色像素數在二值圖像
- 15. UITabBarItem圖像顏色是灰色的,而原始圖像的白色
- 16. python matplotlib - 爲什麼我製作的工具欄顏色是黑色和白色?
- 17. 使圖像變成黑色和白色?
- 18. 的UIBarButtonItem黑色而不是白色
- 19. 附帶的Android列表視圖文本顏色白色onCreateView(而不是黑色)
- 20. 使用HSV顏色空間更改白色和黑色顏色
- 21. 如何檢查NSString中的十六進制顏色在Objective C中是淺色還是黑色?
- 22. HTML5 Canvas getImageData值像素顏色閃爍白色和黑色
- 23. 獲取圖像的主要顏色並將該顏色顯示爲塊
- 24. imagecopymerge獲取白色背景而不是黑色
- 25. 白色無數值而不是黑色
- 26. 如何設置按鈕背景圖像任一主題是黑色或白色
- 27. 微調文字顏色是白色的?
- 28. 如何在Delphi中將PNG圖像的顏色從白色更改爲黑色?
- 29. 顏色過渡總是先從黑色
- 30. CSS:如何將彩色圖像變成灰色或黑色/白色圖像