matlab像素顏色的表達方式

matlab像素顏色的表達方式

ID:15633925

大小:140.00 KB

頁數(shù):11頁

時間:2018-08-04

matlab像素顏色的表達方式_第1頁
matlab像素顏色的表達方式_第2頁
matlab像素顏色的表達方式_第3頁
matlab像素顏色的表達方式_第4頁
matlab像素顏色的表達方式_第5頁
資源描述:

《matlab像素顏色的表達方式》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、MATLAB像素顏色的表達方式2009年05月13日星期三10:42MATLAB像素顏色的表達方式252249246243237255255250246243253254248245243250249245243239這些像素值表示什么顏色?如果你很熟悉圖像處理,那你應該知道255表示白色,所以上面這些數(shù)字表示白色或者接近白色的顏色。但是實際上,這些數(shù)字并不是來自一張圖片。這些數(shù)字是波士頓地區(qū)的海拔高度,從U.S.GeologicalSurvey(USGS)。255是一個以米為單位的測量值,并不是顏色。MATLAB可以將任何矩陣以圖片的形式顯示出來。比如,根據(jù)你使

2、用命令的不同,MATLAB可以將數(shù)字海拔高度數(shù)據(jù)顯示為如下的圖。或者是將矩陣按照各種方式顯示為圖形,可以跟直觀的了解你的數(shù)據(jù)。通過理解不同的圖形類型,你可以知道MATLAB是如何將矩陣值轉化為像素值的。你可以控制MATLAB對數(shù)據(jù)的顯示方式,糾正有可能出錯的圖形。圖形類型一種圖像類型即代表了一種從矩陣值到像素值的映射方式。MATLAB有三種基本的圖像類型:Truecolor——數(shù)碼相機,廣泛用于計算機圖形。Indexed和scaledindexed——經常用來顯示科學或者工程數(shù)據(jù),關聯(lián)的顏色比例代表數(shù)據(jù)單位?。ImageProcessingToolbox可以識別另

3、外兩種類型:Grayscale——經常用在圖像處理和圖像分析算法中Binary——經常用做為一個封裝來表示圖形的分割結果或者是感興趣的區(qū)域。TruecolorImages在這種格式的圖里,每一個圖形像素由三個數(shù)字表示:紅,綠,藍,整個圖形在MATLAB里由一個M-N-3的三維矩陣表達。顯示函數(shù)和圖形處理工具箱將這種矩陣視為一個truecolor圖形。[真彩色]比如,我們構造一個兩行-兩列的truecolor圖形,使上面的兩個像素為紅和藍色,下面的兩個像素為黃色和灰色。首先,構造3個2-2的矩陣來代表每一個顏色組分。red=[10;10.7]green=[00;10

4、.7]blue=[01;00.7]然后,使用cat函數(shù)來將這些顏色成分矩陣在第三維上拼合起來。truecolor_image=cat(3,red,green,blue);最后,使用image函數(shù)顯示圖形:image(truecolor_image)axisequal%Displaytheimageusingsquarepixels可以看到,矩陣值直接指定了每一個像素的顏色。通過這種表達方式你可以很大程度上控制顏色顯示,但是對于工程技術應用來說它并不是最適合的一種圖形格式。Indexedimages索引圖像在索引圖像里,顏色矩陣的值并不直接決定顏色像素。MATLAB

5、將矩陣值作為索引在圖像的colormap中進行顏色查表。比如,在MATLAB文件clown.mat中包含一下索引圖形:loadclownwhosName????????Size????????Bytes????ClassX??????????200x320??????512000???doublearraycaption??????2x1?????????????4???chararraymap?????????81x3??????????1944???doublearrayGrandtotalis64245elementsusing513948bytes變量X中

6、包括了查表索引,map中包括了對應的colormap。兩者都會直接用于圖像顯示。(5,5)像素點上的顏色,對應于X(5,5)的值:X(5,5)ans=???61這個值作為colormap重大行索引值:map(61,:)ans=???0.99610.57810.1250像素(5,5)處由很多紅色,一些綠色和一點藍色構成。使用兩個MATLAB命令顯示這幅圖,一個用來顯示圖形同時另一個用來指定圖像的colormap。image(X)colormap(map)colormap(cool)跟truecolor圖像不同的是,indexed圖像的顯示因使用不同的colormap

7、而不同。索引圖像在15年前很常用,當時大部分顏色圖形最多只能同時顯示256種顏色。而現(xiàn)在可以使用不同顏色比例來顯示數(shù)據(jù)。因為索引圖像的值必須是整數(shù),所以比例索引圖像就具有更多靈活性。Scaledindexedimages比例索引圖像和一半的索引圖像類似,比例索引圖像使用矩陣值在圖像的colormap中進行查表。而不同之處在于,矩陣值進行線性縮放而形成查表索引值。比如,現(xiàn)在使用image命令來顯示一個小的magic陣接著將它與imagese來對比。A=magic(5)A=17??24???1????8???15???23???5???7???14???16????4

8、???6?

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。