1. 程式人生 > >影象基礎知識

影象基礎知識

以下內容源於朱有鵬嵌入式課程的學習整理

參考部落格

1、顏色

(1)顏色的三個關鍵:亮度、色度、飽和度

(2)如何數字描述一種顏色?色彩空間(如RGB,YUV等)

2、rawRGB

(1)影象採集的過程:光照在成像物體被反射—>鏡頭匯聚—>Sensor光電轉換—>ADC為rawRGB(sensor得到的原始資料)

(2)sensor上每個畫素只採集特定顏色的光的強度,因此sensor每個畫素只能為R或G或B。

(3)RGB是由rawRGB計算而來的。

      

(4)影象採集和顯示要素:解析度(多少個畫素)、pitch(兩個畫素格中心距離)、觀看距離、幀率framerate。

(5)影象的表達(如RGB)、壓縮、修整等相關技術,發生在rawRGB進來以後的各個環節

3、RGB方式表示顏色

(1)RGB分類:RGB565、RGB888、ARGB等分類;

(2)RGB的本質:將色度分解為R、G、B三部分,然後記錄下亮度資料。

(3)RGB的優勢:方便數字化表達,廣泛用於數字化彩色顯示器、計算機程式設計等領域。

(4)RGB的劣勢:和傳統的灰度圖相容不好,表達顏色的效率不高。

4、YUV方式表示顏色

(1)Y表示亮度,U和V表示色度。

  • 只有Y是黑白影象,再加上UV就是彩色影象。
  • YUV優點,是讓彩色系統和傳統黑白系統很好的相容。

(2)YUV和RGB的對比。

  • 相同點:都是用來表達顏色的數學方法。
  • 不同點:RGB將一個顏色拆解為3個純色的亮度組合,YUV將一個顏色分解為一個亮度和2個色度的組合。

(3)RGB和YUV之間可以用數學方法互相換算,是個典型的浮點運算過程

(4)YUV和YCbCr幾乎可以看做一個概念,詳細的區分以後再去慢慢體會。

(5)YUV分為packed、planar兩種。具體參考:http://blog.csdn.net/sunnylgz/article/details/7580628

(6)YUV相關的概念 YUV YUYV YUV422 YUV420(YUV411) YUV422 planar(YUV422P) YUV420 Planar(YUV420P) YUV422 semi planar(YUV422SP) YUV420 semi Planar(YUV420SP)