版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、計算機彩色顯示器顯示色彩的原理與彩色電視機一樣,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通過發(fā)射出三種不同強度的電子束,使屏幕內(nèi)側(cè)覆蓋的紅、綠、藍(lán)磷光材料發(fā)光而產(chǎn)生色彩。這種色彩的表示方法稱為RGB色彩空間表示(它也是多媒體計算機技術(shù)中用得最多的一種色彩空間表示方法)。根據(jù)三基色原理,任意一種色光F都可以用不同分量的R、G、B三色相加混合而成。F=r[R]g[G]b[B]其中,r、g、b分別為三基色參與混合
2、的系數(shù)。當(dāng)三基色分量都為0(最弱)時混合為黑色光;而當(dāng)三基色分量都為k(最強)時混合為白色光。調(diào)整r、g、b三個系數(shù)的值,可以混合出介于黑色光和白色光之間的各種各樣的色光。那么YUV又從何而來呢?在現(xiàn)代彩色電視系統(tǒng)中,通常采用三管彩色攝像機或彩色CCD攝像機進(jìn)行攝像,然后把攝得的彩色圖像信號經(jīng)分色、分別放大校正后得到RGB,再經(jīng)過矩陣變換電路得到亮度信號Y和兩個色差信號B-Y(即U)、R-Y(即V),最后發(fā)送端將亮度和色差三個信號分別進(jìn)
3、行編碼,用同一信道發(fā)送出去。這種色彩的表示方法就是所謂的YUV色彩空間表示。采用YUV色彩空間的重要性是它的亮度信號Y和色度信號U、V是分離的。如果只有Y信號分量而沒有U、V分量,那么這樣表示的圖像就是黑白灰度圖像。彩色電視采用YUV空間正是為了用亮度信號Y解決彩色電視機與黑白電視機的兼容問題,使黑白電視機也能接收彩色電視信號。YUV與RGB相互轉(zhuǎn)換的公式如下(參考KeithJack的《VideoDemystified》):Y=0.29
4、9R0.587G0.114BU=0.147R0.289G0.436B=0.492(BY)V=0.615R0.515G0.100B=0.877(RY)R=Y1.14VG=Y0.395U0.581VB=Y2.032U(注:RGB取值范圍均為0~255Y=0~255U=12~112V=157~157)常見的RGB格式有RGB1、RGB4、RGB8、RGB565、RGB555、RGB24、RGB32、ARGB32等;常見的YUV格式有YUY2、
5、YUYV、YVYU、UYVY、AYUV、Y41P、Y411、Y211、IF09、IYUV、YV12、YVU9、YUV411、YUV420等。作為視頻媒體類型的輔助說明類型(Subtype)。表1常見的RGB和YUV格式(這里雖引用了directshow中的YUVsubtype列表,但本文并非針對directshow來闡述的)#defineRGB565_MASK_RED0xF800#defineRGB565_MASK_GREEN0x07E
6、0#defineRGB565_MASK_BLUE0x001FR=(wPixel取值范圍031G=(wPixel取值范圍063B=wPixel取值范圍031RGB555是另一種16位的RGB格式,RGB分量都用5位表示(剩下的1位不用)。使用一個字讀出一個像素后,這個字的各個位意義如下:高字節(jié)低字節(jié)XRRRRGGGGGBBBBB(X表示不用,可以忽略)RGB24使用24位來表示一個像素,RGB分量都用8位表示,取值范圍為0255RGB32
7、使用32位來表示一個像素,RGB分量各用去8位,剩下的8位不用ARGB32就是帶Alpha通道的下面介紹YUV格式:平常所講的YUVA:B:C的意思一般是指基于4個象素來講其中Y采樣了A次,U采樣了B次V采樣了C次.YUV格式可以分為打包格式和平面格式。打包格式將YUV分量存放在同一個數(shù)組中,通常是幾個相鄰的像素組成一個宏像素(macropixel);而平面格使用三個數(shù)組分開存放YUV三個分量,就像是一個三維平面一樣。主要的采樣格式有Y
8、CbCr4:2:0、YCbCr4:2:2、YCbCr4:1:1和YCbCr4:4:4。其中YCbCr4:1:1比較常用,其含義為:每個點保存一個8bit的亮度值(也就是Y值),每2x2個點保存一個Cr和Cb值圖像在肉眼中的感覺不會起太大的變化。所以,原來用RGB(R,G,B都是8bitunsigned)模型,4個點需要8x3=24bites。而現(xiàn)在僅需要8(84)(84)=12bites平均每個點占12bites。這樣就把圖像的數(shù)據(jù)壓縮
9、了一半。上邊僅給出了理論上的示例,在實際數(shù)據(jù)存儲中是有可能是不同的,下面給出幾種具體的存儲形式:(請參考本文最后的圖例以幫助理解)(1)YUV4:4:4YUV三個信道的抽樣率相同,因此在生成的圖像里,每個象素的三個分量信息完整(每個分量通常8比特),經(jīng)過8比特量化之后,未經(jīng)壓縮的每個像素占用3個字節(jié)。下面的四個像素為:[Y0U0V0][Y1U1V1][Y2U2V2][Y3U3V3]存放的碼流為:Y0U0V0Y1U1V1Y2U2V2Y3U
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- rgb_yuv_ycbcr
- rgb__yuv__ycbcr的定義
- yuv格式詳解
- 常見公文寫作格式和范文
- 常見的族譜格式
- rgb和hsv顏色空間
- 公文常見錯誤格式
- 常用顏色的rgb和hsb(hsl)值
- 基于YUV顏色空間和圖論切割的陰影去除算法.pdf
- 基于DirectDraw的帶視頻分析功能的YUV播放器.pdf
- 基于RGB和深度信息的語義分割.pdf
- 常見的表現(xiàn)手法答題格式
- 常見的四種家譜格式
- 常見的視頻文件格式
- rgb和cmyk顏色對照表
- 工作總結(jié)常見格式參考
- 常見修辭手法答題格式
- 詳細(xì)顏色對應(yīng)cmyk和rgb顏色表
- 常見修辭方法的作用及答題格式
- 常用顏色的rgb值
評論
0/150
提交評論