0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是YUV

汽車電子技術(shù) ? 來源:程序猿搬磚 ? 作者: 程序猿搬磚 ? 2023-03-03 09:50 ? 次閱讀

該節(jié)是ffmpeg開發(fā)播放器學(xué)習(xí)筆記的第三節(jié)《認(rèn)識(shí)YUV》

簡單的講YUV是一種圖像和視頻的編碼方式,RGB通過三種顏色來表達(dá)現(xiàn)實(shí)世界中的各種顏色,YUV通過亮度與色度飽和度來表示顏色。

RGB很好理解,它更直觀。從學(xué)生開始就認(rèn)識(shí)繪畫的顏料是用三種顏色調(diào)配來的,汽車的油漆顏色也是RGB三種顏色調(diào)配而來的。

YUV的出現(xiàn)有它的歷史意義但也是一種必然。它基于人眼對(duì)亮度的敏感度比色彩的敏感度更高的特點(diǎn)。Y表示亮度也可以理解在灰度值,最低的亮度就是黑色最高的亮度就是白色,中間的可呈現(xiàn)出灰色。

在黑白電視機(jī)向彩色電視機(jī)過渡的年代,黑白電視機(jī)只需要YUV中的一個(gè)分量Y就可以呈現(xiàn)出黑白畫面。UV分量用在彩色電視機(jī)上即可呈現(xiàn)出彩色了。YUV可以帶來更高的幀內(nèi)壓縮比,由于人眼對(duì)黑白更敏感,YUV可以弱化不敏感的信息,減少UV分量的采樣。RGB24的每個(gè)像素需要3*8個(gè)字節(jié),YUV呢?不同的YUV采樣方式壓縮比有所不同。

電視信息使用的是YUV而數(shù)字信息使用的是YCrCb命令,以下統(tǒng)稱YUV。

圖片

? 第一節(jié) - Hello FFmpeg

? 第二節(jié) - 軟解視頻流,渲染 RGB24

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • RGB
    RGB
    +關(guān)注

    關(guān)注

    4

    文章

    804

    瀏覽量

    59646
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    967

    瀏覽量

    55532
  • YUV
    YUV
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    3001
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    SDL顯示YUV圖像數(shù)據(jù)

    ? YUV,分為三個(gè)分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的則是色度(Chrominance或Chroma),作用是描述影像色彩及飽和度,用于指定像素的顏色。
    的頭像 發(fā)表于 09-29 15:57 ?1984次閱讀

    ISP圖像處理之YUV及CSC知識(shí)簡析

    YUV是一種基本色彩空間,人眼對(duì)亮度比色度更敏感,所以亮度分量Y要比色度分量U、V重要。
    的頭像 發(fā)表于 12-19 18:27 ?4050次閱讀
    ISP圖像處理之<b class='flag-5'>YUV</b>及CSC知識(shí)簡析

    RGB-YUV轉(zhuǎn)換的Verilog程序

    RGB-YUV轉(zhuǎn)換的Verilog程序
    發(fā)表于 08-12 16:22

    declink輸出的視頻是YUV420SP還是YUV422I?

    enclink進(jìn)行H264壓縮時(shí),要求輸入的視頻是YUV420SP。那么,enclink后進(jìn)行declink,輸出的視頻是YUV420SP還是YUV422I?
    發(fā)表于 05-28 05:58

    YUV_FRAMES_TO_A8 顯示正常但保存YUV數(shù)據(jù)有誤,請問是什么原因?

    ,在Rules.make打開了宏YUV_FRAMES_TO_A8,準(zhǔn)備把cameraLink的queue0保存到本地pCameraOutPrm = &pCameraInstPrm->
    發(fā)表于 05-28 13:55

    DM8148 在DSP端獲取YUV數(shù)據(jù),當(dāng)攝像頭前有運(yùn)動(dòng)物體時(shí),獲取的YUV異常,有橫條

    我在DM8148 dvrrdk中DSP上獲取到了YUV數(shù)據(jù),并將YUV數(shù)據(jù)送到A8核,在A8核的回調(diào)函數(shù)中將YUV寫文件.攝像頭前沒有運(yùn)動(dòng)物體的時(shí)候獲取到的靜態(tài)的YUV數(shù)據(jù)是正常的,但
    發(fā)表于 06-23 02:04

    請教有關(guān)ColorSpace_YUV420PSEMI與ColorSpace_YUV422PSEMI的bit位寬問題

    1.從協(xié)議來看,YUV444:24bitYUV422:16bitYUV420:12bit2.從DVSDK 的demo代碼中ColorSpace_getBpp,其將以上YUV422/YUV
    發(fā)表于 07-27 08:15

    H264編碼如何將RGB轉(zhuǎn)YUV格式?

    您好,我正在使用 Raw 傳感器開發(fā) IMX8MM。我已經(jīng)完成了 YUV 格式的編碼 (h264),同樣我需要使用 RGB 在 h264 上流式傳輸。有沒有人使用 h264 將 rgb 格式轉(zhuǎn)換
    發(fā)表于 03-16 07:23

    色差分量接口YUV

    色差分量接口YUV              目前可以在一些專業(yè)級(jí)視頻
    發(fā)表于 12-26 15:21 ?2393次閱讀

    yuv444、yuv422、yuv420之間的關(guān)系和轉(zhuǎn)換

    先來說說YUV信號(hào): 準(zhǔn)確來說,YUV是一種顏色編碼方法,而yuv信號(hào)是由RGB經(jīng)過矩陣變換電路(至于是如何轉(zhuǎn)換的,先不用去理它)得到的亮度信號(hào)Y和兩個(gè)色差信號(hào)U(blue-Y)、V(red-Y
    發(fā)表于 01-16 18:40 ?2755次閱讀

    YUV視頻GPU實(shí)時(shí)拼接

    為提高高清視頻拼接的實(shí)時(shí)性能,提出一種基于GPU的多路高清YUV視頻實(shí)時(shí)拼接方法,推導(dǎo)出YUV422圖像拼接中的透視模型,并結(jié)合計(jì)算統(tǒng)一設(shè)備架構(gòu)技術(shù),實(shí)現(xiàn)透視變換、無縫融合等關(guān)鍵拼接步驟在GPU上
    發(fā)表于 03-20 10:10 ?2次下載
    <b class='flag-5'>YUV</b>視頻GPU實(shí)時(shí)拼接

    YUV是什么

    說到用來表達(dá)顏色的系統(tǒng),大家或許第一個(gè)會(huì)想到的就是RGB。是的,在數(shù)字時(shí)代,屏幕上每一個(gè)像素點(diǎn)都是由紅綠藍(lán)三種顏色混合而成的,它可以用RGB值來描述。不過有時(shí)我們還是會(huì)看到或聽聞所謂的YUV,那么它又是什么呢?
    的頭像 發(fā)表于 12-29 09:42 ?9890次閱讀

    YUV和RGB是如何進(jìn)行轉(zhuǎn)換的

    YUV 和 RGB 轉(zhuǎn)化 凡是渲染到屏幕上的東西(文字、圖片或者其他),都要轉(zhuǎn)換為 RGB 的表示形式,那么 YUV 的表示形 式和 RGB的表示形式之間是如何進(jìn)行轉(zhuǎn)換的呢? 為了實(shí)現(xiàn)格式轉(zhuǎn)換,我們
    的頭像 發(fā)表于 07-30 10:06 ?2375次閱讀

    使用libjpeg-turbo進(jìn)行JPG編解碼-YUV422P轉(zhuǎn)JPG為例

    本文轉(zhuǎn)自公眾號(hào),歡迎關(guān)注 使用libjpeg-turbo進(jìn)行JPG編解碼-YUV422P轉(zhuǎn)JPG為例 (qq.com) 一.前言 在UVC項(xiàng)目中需要測試MJPEG的傳輸, 通常JPG
    的頭像 發(fā)表于 08-11 09:32 ?5243次閱讀
    使用libjpeg-turbo進(jìn)行JPG編解碼-<b class='flag-5'>YUV</b>422P轉(zhuǎn)JPG為例

    在DRA7xx器件上使用DSS回寫管道進(jìn)行RGB到YUV轉(zhuǎn)換

    電子發(fā)燒友網(wǎng)站提供《在DRA7xx器件上使用DSS回寫管道進(jìn)行RGB到YUV轉(zhuǎn)換.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 11:45 ?0次下載
    在DRA7xx器件上使用DSS回寫管道進(jìn)行RGB到<b class='flag-5'>YUV</b>轉(zhuǎn)換

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品