我正在與方法image.getRGB(),我不知道我得到的int值是什麼意思。它返回-1,我不知道爲什麼。我只想看看像素是黑色還是白色。這是什麼RGB值意味着
回答
a -1
大概意思是0xFFFFFF它是白色的?
也看到了這個問題Java BufferedImage getRGB method and Color class成RBG int值轉換爲Color
實例
首先,你要知道,對於Java的4個字節需要存儲INT;
其次,getRGB方法返回RGB的alpha,red,green和blue分量,每個佔1個字節,1個字節表示8個位。
第三,可能需要知道阿爾法裝置的不透明度(意味着不透明)
而且,-1 Two's Complement是11111111 11111111 11111111 11111111(INT 32位如上所述)
最後現在你知道阿爾法部分是255,所以紅色,綠色,藍色。這意味着,顏色是不透明和白色的。
確實-16777216表示像素是黑色的而且不透明? – user1755178
-16777216 2的補碼是11111111 00000000 00000000 00000000,所以你是對的。 – Felix
- 1. 這是&意味着什麼?
- 2. PREEMPTIVE_XE_DISPATCHER這意味着什麼?
- 3. * | *這意味着什麼CSS?
- 4. $這意味着什麼PHP?
- 5. 這是什麼sql意味着
- 6. 這是什麼頭意味着在PHP
- 7. 這是什麼 'CONTENT_TYPE' 意味着
- 8. 什麼是 「[這]」 意味着C++
- 9. '$?'是什麼這意味着在Perl
- 10. 這是什麼SQL錯誤意味着
- 11. 這是什麼logcat線意味着
- 12. %是什麼〜DP0意味着
- 13. 什麼是「U」意味着「性別」值?
- 14. 這是什麼!在這方面意味着什麼?
- 15. 這是什麼意思?這意味着Ruby on Rails?
- 16. 〜=是什麼。在Stata意味着什麼?
- 17. %,這意味着
- 18. 這個'&'在Ruby中意味着什麼?
- 19. 這在C中意味着什麼?
- 20. @符號在這裏意味着什麼
- 21. 這個Perl崩潰意味着什麼?
- 22. 這個表達意味着什麼「!!」
- 23. 這個表達意味着什麼?
- 24. 這些字段意味着什麼?
- 25. 在gdb中這意味着什麼?
- 26. 這種數組意味着什麼?
- 27. 什麼robots.txt意味着在這一行?
- 28. 這意味着什麼可擴展性?
- 29. 這些警告意味着什麼C
- 30. 這在PowerPC中意味着什麼?
請郵編;沒有足夠的信息來給你答案。 – chrylis