資源描述:
《能力拓展訓練課程設計-圖像顏色RGB調(diào)整的MATLAB實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、武漢理工大學《能力拓展訓練》課程設計說明書摘要當今的信息化社會,圖像是人類賴以獲取信息的最重要的來源之一。隨著計算機技術的迅猛發(fā)展,圖像技術與計算機技術不斷融合,產(chǎn)生了一系列圖像處理軟件,如VC、MALAB,這些軟件的廣泛應用為圖像技術的發(fā)展提供了強大的支持。MATALB已成為公認的最優(yōu)秀的應用軟件之一,具有編程簡單、數(shù)據(jù)可視化功能強、可操作性強等優(yōu)點,配有功能強大、專業(yè)函數(shù)豐富的圖像處理工具箱,是進行圖像處理方面工作必備的軟件工具。MATLAB提供了強大的圖形功能,利用程序與繪圖的結(jié)合,可以將結(jié)果計算以圖形展示。R
2、GB色彩模式是工業(yè)界的一種顏色標準,是通過對紅(R)、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的,RGB即是代表紅、綠、藍三個通道的顏色,這個標準幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統(tǒng)之一。本次課程設計使用RGB顏色模型對24bits彩色圖像的顏色進行R,G,B三分量值調(diào)節(jié),并顯示原始的R,G,B三分量的灰度圖像。關鍵詞:MATLABRGB調(diào)整灰度圖像17武漢理工大學《能力拓展訓練》課程設計說明書目錄摘要I1設計任務及要求12原理分析12.1RGB模式簡介
3、12.2灰度圖像13總體設計34編程及仿真44.1RGB顏色調(diào)整44.1.1圖像讀取與顯示54.1.2RGB顏色調(diào)整54.2原始R、G、B三分量灰度圖75結(jié)果分析96小結(jié)及體會9參考文獻10附錄1仿真圖11附錄2源程序1217武漢理工大學《能力拓展訓練》課程設計說明書圖像顏色RGB調(diào)整的MATLAB實現(xiàn)1設計任務及要求對24bits彩色圖像的顏色,使用RGB顏色模型,來對其進處理。設計圖形界面(GUI)程序,使用三個滑動條實現(xiàn)R,G,B各分量上下可調(diào)。調(diào)整范圍在0到1之間,即:滑動條被拖動時,產(chǎn)生一個0到1之間的系數(shù)
4、,乘以該分量的原始值,得到調(diào)整后的分量值。顯示原始圖像,和調(diào)整后的圖像。同時顯示原始的R,G,B三分量的灰度圖像。2原理分析2.1RGB模式簡介RGB是色光的彩色模式。R代表紅色,G代表綠色,B代表藍色,三種色彩疊加形成了其他的色彩。因為三種顏色都有256個亮度水平級,所以三種色彩疊加就能形成1670萬種顏色了,也就是“真彩色”,通過它們足以再現(xiàn)絢麗的世界。在RGB模式中,由紅、綠、藍相疊加可以形成其他顏色,因此該模式也叫加色模式(CMYK是一種減色模式)。所有的顯示器、投影設備以及電視等許多設備都是依賴于這種加色模
5、式實現(xiàn)的。就編輯圖像而言,RGB色彩模式也是最佳的色彩模式,因為它可提供全屏幕的24bit的色彩范圍,即“真彩色”顯示。但是,如果將RGB模式用于打印就不是最佳的了,因為RGB模式所提供的有些色彩已經(jīng)超出了打印色彩范圍之外,因此在打印一幅真彩的圖像時,就必然會損失一部分亮度,并且比較鮮明的色彩肯定會失真的。這主要是因為打印所用的是CMYK模式,而CMYK模式所定義的色彩要比RGB模式定義的色彩少得多,因此打印時,系統(tǒng)將自動進行RGB模式與CMYK模式的轉(zhuǎn)換,這樣就難以避免損失一部分顏色,出現(xiàn)打印后的失真現(xiàn)象。2.2灰
6、度圖像一幅完整的圖像,是由紅色、綠色、藍色三個通道組成的。紅色、綠色、藍色三個通道的縮覽圖都是以灰度顯示的。用不同的灰度色階來表示“紅,綠,藍”17武漢理工大學《能力拓展訓練》課程設計說明書在圖像中的比重。通道中的純白,代表了該色光在此處為最高亮度,亮度級別是255?! ≡谟嬎銠C領域中,灰度數(shù)字圖像是每個像素只有一個采樣顏色的圖像。這類圖像通常顯示為從最暗黑色到最亮的白色的灰度,盡管理論上這個采樣可以任何顏色的不同深淺,甚至可以是不同亮度上的不同顏色?;叶葓D像與黑白圖像不同,在計算機圖像領域中黑白圖像只有黑色與白色兩
7、種顏色;灰度圖像在黑色與白色之間還有許多級的顏色深度。但是,在數(shù)字圖像領域之外,“黑白圖像”也表示“灰度圖像”,例如灰度的照片通常叫做“黑白照片”。在一些關于數(shù)字圖像的文章中單色圖像等同于灰度圖像,在另外一些文章中又等同于黑白圖像。3總體設計17武漢理工大學《能力拓展訓練》課程設計說明書圖3-1總體設計界面軟件的總體設計界面布局如圖3-1所示,主要分為2個部分:顯示區(qū)域與操作區(qū)域。顯示區(qū)域:顯示載入原圖、通過RGB調(diào)整后的圖像以及RGB三分量的灰度圖像。操作區(qū)域:通過功能鍵實現(xiàn)對圖像的各種處理。在截圖中可見,五個功能
8、按鍵分別對應對圖片的處理,界面正中部分為圖片顯示部分,界面中下方為原圖RGB值調(diào)節(jié)的滾動條。4編程及仿真4.1RGB顏色調(diào)整選擇一幅24bits彩色圖像,使用三個滑動條實現(xiàn)R,G,B各分量上下可調(diào),顯示原圖和調(diào)整后的圖像。17武漢理工大學《能力拓展訓練》課程設計說明書程序設計流程圖如圖4-1所示:開始讀取原圖像調(diào)節(jié)三分量滾動條‘調(diào)整后’按鍵是否