數字圖像處理——第六章 彩色圖像處理

彩色圖像處理

彩色圖像處理分爲兩個主要領域:全綵色處理和僞彩色處理。在第一類中,通常要求圖像用全綵色傳感器獲取;在第二類中,問題是對一種特定的單色灰度或灰度範圍賦予一種顏色。到目前爲止,多數數字圖像處理是在僞彩色層面完成的。

1 彩色模型

彩色模型(也稱彩色空間或彩色系統)的用途是在某些標準下用通常可接受的方式簡化彩色規範。本質上,彩色模型是座標系統和子空間的規範,位於系統中的每種顏色都由單個點來表示。

現在所用的大多數彩色模型不是面向硬件,就是面向應用的。在數字圖像處理中,實際中最通用的模型如下:

  • 面向硬件的RGB(紅、綠、藍)模型,用於色彩監視器和一大類彩色視頻攝像機;
  • CMY(青、深紅、黃)和CMYK(青、深紅、黃、黑)模型,用於彩色打印機;
  • HSI(色調、飽和度、亮度)模型,這種模型更符合人描述和解釋顏色的方式,可以解除圖像中顏色和灰度信息的聯繫。

1.1 RGB彩色模型

RGB彩色模型是一種相加混色模型,常用於彩色監視器和彩色攝像機。在RGB模型中,每種顏色出現在紅、綠、藍的原色光譜分量中,這個模型基於笛卡爾座標系統,所考慮的彩色空間如圖1的立方體。

在RGB空間,用以表示每一像素的比特數叫做像素深度。如果RGB圖像中每一分量(紅、綠、藍)都是一幅8比特的,在這種條件下,每一個RGB彩色像素稱爲24比特深度。
在這裏插入圖片描述

圖1 RGB彩色立方體示意圖

1.2 CMY和CMYK模型

CMY顏色模型是一種相減混色模型,常用於打印機。

青、深紅和黃是光的二次色,是顏料的原色。例如,當青色顏料塗覆的表面用白光照射時,從該表面反射的不是紅光,而是從反射的白光中減去紅光,白光本身是等量的紅、綠、藍光的組合。

大多數在紙上沉積彩色顏料的設備,如彩色打印機,要求輸入CMY數據或在內部做RGB到CMY的轉換,即:
在這裏插入圖片描述
CMYK指CMY彩色模型的三種原色再加上黑色。

1.3 HSI彩色模型

HSI彩色模型是用色調、飽和度和亮度來描述顏色。

色調是描述純色的屬性,反過來,飽和度給出一種純色被白光稀釋的程度的度量。亮度是一個主觀的描述,體現了無色的強度概念,並且是描述色彩感覺的關鍵參數。

在這裏插入圖片描述

圖2 HSI彩色模型示意圖

如圖所示,箭頭所指是一個任意彩色點,與紅軸的夾角給出色調,向量的長度是飽和度,在該平面中,所有彩色的強度由平面在垂直強度軸的位置給出。

2 僞彩色處理

僞彩色圖像處理(也稱假彩色)是根據特定的準則對灰度值賦以彩色的處理。僞彩色或假彩色一詞用於區分全(真)彩色圖像處理。

真彩色是描述組成一幅彩色圖像的每個像素時直接使用RGB三個基色分量。如果用RGB 8:8:8方式表示一幅彩色圖像,就是RGB都用8位來表示,每個基色分量佔一個字節,共三個字節,每個像素的顏色就是由這三個字節中的數值直接決定,可生成的顏色數就是2^24種。僞彩色圖像的含義是,每個像素的顏色不是由每個基色分量的數值直接決定,而是把像素值當做彩色查找表的表項入口地址,去查找一個顯示圖像時使用的RGB值,用查找出的RGB值產生的彩色。

僞彩色的主要應用是爲了人眼觀察和解釋一幅圖像或序列圖像中的灰度目標,利用彩色的主要動力之一是人類可以辨別上千種顏色和強度,而相形之下只能辨別幾十種灰度。

2.1 強度分層

強度分層技術和彩色編碼是僞彩色圖像處理最簡單的例子之一。如果一幅圖像被描述爲三維函數,分層方法可看成是放置一些平行於圖像座標面的平面,然後每一個平面在相交的區域中切割圖像函數。但是灰度被分爲幾個區間,且每個區域賦予了不同的顏色,而未考慮到圖像中灰度級的意義。在這種情況下,感興趣的知識簡單地觀察構成圖像的不同灰度級。當灰度級細分基於圖像的物理特性時,強度分層就會有很大意義並起重要意義。

2.2 灰度級到彩色轉換

某些其他類型的變換更通用也更能拓寬僞彩色增強結果的範圍。一種特別有吸引力的方法就是對任何輸入像素的灰度級執行3個獨立的變換。然後3個變換結果分別送入彩色電視監視器的紅、綠、藍通道。這種方法產生一幅合成圖像,其彩色內容受變換函數特性調製。注意,這種方法是一幅圖像灰度值的變換而不是位置函數。

總結

實際應用中常用的顏色空間包括RGB、CMY和HSI等。其中RGB和CMY屬於面向硬設備的應用而HSI則屬於面向以彩色處理爲目的的應用。

RGB模型用三維空間中的一個點來表示一種顏色,每個點有三個分量,分別代表該點顏色的紅、綠、藍亮度值,其亮度值限定在[0,1]。而HSI模型,主要用強度(I)對應與顏色的亮度或灰度。符合人描述和解釋顏色的方式。

在得到的圖像中,有時會存在對比度低、顏色偏暗、局部細節不明顯等問題,爲改善圖像的視覺效果、突出圖像的特徵,利於進一步的處理,需要對圖像進行增強處理。其中僞彩色圖像處理就是將一幅具有不同灰度級的圖像通過一定的映射轉變爲彩色圖像,它的處理對象是灰度圖像,灰度變換法就是其常用的算法之一。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章