您好,登錄后才能下訂單哦!
本篇內容介紹了“java常見RGB格式有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
書接上文,上回簡單介紹了常見YUV的采樣格式,對于最終的顯示,更多的采用的是RGB模式,本期小編帶你看看常見的RGB格式。任何計算機設備以及智能終端等,呈現在我們眼前的色彩實際上便是紅綠藍三基色不同的組合,RGB實際上就是三基色的組合,不同的格式本質便是對于每一種單色的不同存儲和表示方法。
RGB565:
用16個bit表示一個像素,5個bit表示R(紅色),6個bit表示G(綠色),5個bit表示B(藍色),從高位到低位排列如下:
R R R R R G G G G G G B B B B B
RGB555:
用16個bit表示一個像素,其中最高位不用,R(紅色), G(綠色), B(藍色)都用5個bit來表示,從高位到低位排列如下:
X R R R R R G G G G G B B B B B
RGB24:
用24個bit表示一個像素,R(紅色), G(綠色), B(藍色)都用8個bit來表示,從高位到低位排列如下:
R R R R R R R R G G G G G G G G B B B B B B B B
RGB32(RGB32):
用32個bit表示一個像素,R(紅色), G(綠色), B(藍色)都用8個bit來表示,然后用8個bit來表示alpha(透明度),從高位到低位排列如下:
B B B B B B B B G G G G G G G G R R R R R R R R A A A A A A A A
?
“java常見RGB格式有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。