android CodecCapabilities 映像格式

來源:互聯網
上載者:User

A分量為透明度分量,假如這個分量佔1bit,可以採用這個分量來設計背景透明的文字或映像, 如果佔用多個bit,在可以通過這個bit設定多張圖片的重疊效應。

int COLOR_Format12bitRGB444

每個像素12bit表示,RGB每個分量佔4bit

int COLOR_Format16bitARGB1555

每個像素16bit表示,透明度A佔1個bit, RGB每個分量佔5bit

int COLOR_Format16bitARGB4444

每個像素16bit表示,透明度RGB分量,每個分量佔用4bit表示

int COLOR_Format16bitBGR565

每個像素佔用16bit, B分量佔用5bit, G分量佔用6bit, R分量佔用5bit

int COLOR_Format16bitRGB565

每個像素佔用16bit, R分量5bit,G分量6bit, B分量5bit

int COLOR_Format18BitBGR666

每個像素佔用18bit, BGA每個分量佔6bit

int COLOR_Format18bitARGB1665

每個像素佔用18bit, 其中A佔用1bit, R佔用6bit, G佔用6bit, B佔用5bit

int COLOR_Format18bitRGB666

每個像素佔用18bit, RGB每個分量佔用6bit

int COLOR_Format19bitARGB1666

每個像素佔用19bit, A分量佔用1bit, RGB每個分量佔用6bit

int COLOR_Format24BitABGR6666

每個像素佔用24bit, ABGR每個分量佔用6bit

int COLOR_Format24BitARGB6666

每個像素佔用24bit, ARGB每個分量佔用6bit

int COLOR_Format24bitARGB1887

每個像素佔用24bit, A分量佔用1bit, RG每個分量佔用8bit, B分量佔用7bit

int COLOR_Format24bitBGR888

每個像素佔用24bit, BGR每個分量佔用8b it

int COLOR_Format24bitRGB888

每個像素佔用24bit, RGB分量,每個分量佔用8bit

int COLOR_Format25bitARGB1888

每個像素佔用25bit, 透明度A佔用1bit , RGB每個分量佔用8bit

int COLOR_Format32bitARGB8888

每個像素佔用32bit, ARGB每個分量佔8bit

int COLOR_Format32bitBGRA8888

每個像素佔用32bit, BGRA每個分量佔用8bit

int COLOR_Format8bitRGB332

每個像素佔用8bit, 其中R分量佔用3bit, G分量佔用3bit, B分量佔用2bit

int COLOR_FormatCbYCrY

前面所提及的映像格式都是RGB三基色格式,而CbCrY是一種YUV訊號,可以看成其實YUV訊號經過縮放和便宜得到的。其中Y代表亮度資訊,Cb,Cr為色度訊號,用於描述映像的色彩以及飽和度,Cb為飽和度資訊,對應為U, Cr為色度訊號對應為V,

int COLOR_FormatCrYCbY

同樣為一種YUV訊號,只是亮度,色調,飽和度資訊與上述的不同而已。

int COLOR_FormatL16

int COLOR_FormatL2

int COLOR_FormatL24

int COLOR_FormatL32

int COLOR_FormatL4

int COLOR_FormatL8

int COLOR_FormatMonochrome

是一種單色映像,具體量化值位元不詳

int COLOR_FormatRawBayer10bit

彩色數位相機需要3個單色的sensor獲得RGB分量,但這樣成本較高,為了降低成本,在單sensor上通過RGB三色的馬賽克濾鏡獲得顏色分量,這一方法最初由bayer提出,所以取名為bayer, 如下所示,濾鏡大概可以有一下四種圖案,即GB/RG, GR/BG, BG/GR, RG/GB, 每一個採樣點有10 bit ADC進行量化。


<喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+aW50ICAgIENPTE9SX0Zvcm1hdFJhd0JheWVyOGJpdDwvcD4KPHA+0+vJz8PmwOAmIzIwMjg0O6OssrvNrNTa09rDv7j2ssnR+bXj08k4Yml0wb+7rzwvcD4KPHA+aW50ICAgIENPTE9SX0Zvcm1hdFJhd0JheWVyOGJpdGNvbXByZXNzZWQ8L3A+CjxwPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wPgo8cD5pbnQgICAgQ09MT1JfRm9ybWF0U3VyZmFjZTwvcD4KPHA+vavSu7j2YW5kcm9pZCBzdXJmYWNlvfjQ0G1lZGlhQ29kZWOx4MLrPC9wPgo8cD5pbnQgICAgQ09MT1JfRm9ybWF0WUNiWUNyPC9wPgo8cD7Kx9K71tZZVVax4MLrJiMyNjY4NDvKvTwvcD4KPHA+aW50ICAgIENPTE9SX0Zvcm1hdFlDcllDYjwvcD4KPHA+0rvW1llVVrHgwusmIzI2Njg0O8q9PC9wPgo8cD5pbnQgICAgQ09MT1JfRm9ybWF0WVVWNDExUGFja2VkUGxhbmFyPC9wPgo8cD7V4srH0rvW1r30y/UmIzI2Njg0O8q9o6zDvzS49sGs0Pi1xFm31sG/uavTw9K7uPZVVrfWwb+jrLKix9JZt9bBv7rNVVa31sG/tPKw/LW9zazSu7j2xr3D5iCjrLrNUkdCt73KvcDgJiMyMDI4NDujrMjnzbw8L3A+CjxwPjwvcD4KPHA+IDxpbWcgc3JjPQ=="" alt="\">

int COLOR_FormatYUV411Planar

每4個連續的Y分量公用一個UV分量,但是UV分量打包到不同的平面,

int COLOR_FormatYUV420PackedPlanar

YUV420 packet每2X2像素公用一個UV分量,並且將YUV打包到一個平面,


int COLOR_FormatYUV420PackedSemiPlanar

int COLOR_FormatYUV420Planar

每2x2像素公用一個UV空間,Y分量空間後面跟U分量平面,然後為V分量平面,

int COLOR_FormatYUV420SemiPlanar

每2x2像素公用一個UV空間,這也看成是用隔行UV採樣。將UV分量交錯打包到一個平面中,


int COLOR_FormatYUV422PackedPlanar

每兩個連續的Y分量公用一個UV分量,並且採用緊湊型進行儲存

int COLOR_FormatYUV422PackedSemiPlanar

int COLOR_FormatYUV422Planar

如所示

int COLOR_FormatYUV422SemiPlanar


int COLOR_FormatYUV444Interleaved

表示UV分量沒有下採樣,換句話,每一個Y分量都有獨自的UV分量,如所示


int COLOR_QCOM_FormatYUV420SemiPlanar

int COLOR_TI_FormatYUV420PackedSemiPlanar

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.