《数字图像处理 第三版》(冈萨雷斯)——第六章 彩色图像处理
第六章 彩色圖像處理
- 第六章 彩色圖像處理
- 一顏色模型
- 1 RGB彩色模型
- 2 CMY和CMYK彩色模型
- 3 HSI彩色模型
- 4 色彩轉換
- 二彩色圖像處理基礎
- 1 偽彩色圖像處理
- 11 灰度分層
- 12 灰度到彩色變換
- 2 全彩色圖像處理
- 1 偽彩色圖像處理
- 三彩色圖像處理
- 1 彩色變換
- 2 平滑和銳化
- 3 基于彩色的圖像分割
- 一顏色模型
其實彩色圖像的處理方法與灰度圖像極其類似,很多時候我們把彩色圖像分割成各分量的圖像,然后使用灰度圖像處理方法來處理它們。
一:顏色模型
1.1 RGB彩色模型
每種顏色出現在紅、綠、藍的原色光譜分量中。RGB原色值位于3個角上;二次色青色、深紅色和黃色位于另外3個角上,黑色位于原點處,白色位于遠離遠點最遠的角上。該模型中,灰度沿著連接這兩點的直線從黑色延伸到白色。假定所有的顏色值都歸一化了。
1.2 CMY和CMYK彩色模型
RGB模型為光的三基色,CMY描述的是顏料的三原色;一般應用于彩色打印機和復印機等。可由RGB轉換得到(已經歸一化):
等量的顏料原色青色、深紅色和黃色可以生成黑色,但產生的黑色是不純的,因此加入第四種顏色——黑色,構成CMYK彩色模型,及“四色打印”。
1.3 HSI彩色模型
RGB模型、CMY模型和其他類似的彩色模型都無法很好地適應人類實際上解釋的顏色。因此,使用 色調、飽和度和亮度(HSI) 來描述物體,可以很好地符合人類視覺。
1.4 色彩轉換
RGB->HSI:
HSI->RGB:
1. 0<=H<120:
2. 120<=H<240:
3. 240<=H<360:
二:彩色圖像處理基礎
2.1 偽彩色圖像處理
偽彩色圖像處理指基于一種指定的規則對灰度值賦以顏色的處理。偽彩色的主要應用是人目視視察和解釋單幅圖像或序列圖像中的灰度級事件。(灰度圖像->灰度分層處理->彩色圖像)。
2.1.1 灰度分層
2.1.2 灰度到彩色變換
2.2 全彩色圖像處理
令c代表RGB彩色空間的一個任意向量:
c的分量僅是一幅彩色圖像在一點處的RGB分量,可以認為彩色分量是坐標(x,y)的函數:
即把彩色圖像分解為各分量的灰度圖像。
三:彩色圖像處理
3.1 彩色變換
彩色變換主要涉及在單一色彩模型內處理彩色圖像的分量,而不是這些分量在不同模型間的轉換。
主要思路還是將彩色圖像的各分量分開,以灰度圖像處理的方式分別處理。
1. 補色;
2. 彩色分層;
3. 色調和彩色矯正;
4. 直方圖處理;
5. 平滑和銳化;
6. 基于彩色的圖像分割。
3.2 平滑和銳化
平滑:
銳化:
3.3 基于彩色的圖像分割
總結
以上是生活随笔為你收集整理的《数字图像处理 第三版》(冈萨雷斯)——第六章 彩色图像处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何将内核静态库编译连接到驱动程序中去【
- 下一篇: [NodeJs] 如何获取项目的根路径?