數字圖像處理基礎:教你如何區分單色圖像、灰度圖像、偽彩色圖像、真彩色圖像
來自專欄 數字圖像處理小組
1、單色圖像
單色圖像中每個像素點僅佔一位,其值只有0或1,0 代表黑1代表白或相反。因為圖像中的每個像素僅需l位信息,常把單色圖像稱為是1點陣圖像 。單色圖像具有比較簡單,一般由黑色區域和白色區域組成。
2、灰度圖像
灰度圖像具有如下特徵:
(1)灰度圖像的存儲文件帶有圖像顏色表,此顏色表共有256項,
圖像顏色表中每一表項由紅、綠、藍顏色分量組成,並且紅、綠、藍顏色分量值都相等,即:
fred (x,y)=fgreen(x,y)=fblue(x,y)
(2)每個像素由8位組成,其值範圍從0~255,表示 256 種不同的灰度級 。每個像素的像素值f(x,y)是圖像顏色表的表項入口地址。例如,某灰度圖像(16x6)對應的數值矩陣如下:
3、偽彩色圖像
偽彩色圖像與灰度圖像相似,其存儲文件中也帶有圖像顏色表 ,偽彩色圖像具有如下特徵:
(1)圖像顏色表中的紅、綠、藍顏色分量值不全相等,即:
fred (x,y)=fgreen(x,y)=fblue(x,y)
(2)整幅圖像僅有256種顏色,要表示256種不同的顏色 ,像素必須由8位組成,每個像素值不是由每個基色分量的數值 直接決定,而是把像素值當作圖像顏色表的表項入口地址。把具有256 色的圖像稱為8位彩色圖像。把具有256色的圖像稱為8位彩色圖像。
4、24位真彩色圖像
具有全彩色照片表達能力的圖像為24位彩色圖像,24位真彩色圖像存儲文件中不帶有圖像顏色表,其具有如下特徵 :
(1)圖像中每一像素由RGB三個分量組成,每個分量各佔8 位,每個像素需24位。
(2)fred(x,y)、fgreen(x,y) 、fblue(x,y)取值範圍為0~255。例如 ,某彩色圖像 (6x8)對應的數值矩陣如下:
由於24位真彩色圖像所需的存儲空間很大,處理速度較慢,當需要存儲空間不大,並且要求實時快速處理圖像時,一般都要利用相應的8位點陣圖對其進行近似處理,因此8位點陣圖是圖像技術中涉及範圍比較廣泛的一種圖像表示方法。
更多精彩內容請關注微信公眾號:數字圖像處理小組
推薦閱讀:
※Android如何繪製絢麗的彩色筆跡?
※版面分析那些事
※基於GAN的字體風格遷移 | CVPR 2018論文解讀
※基於Substance Designer 的2D/3D Perlin Noise (I)