如何使用MATLAB對圖片的RGB三種顏色進行提取?
可以參考以下方法:
1.首先,通過函數讀取并顯示圖片。
圖像imr
gtext函數怎么使用?
y[00.580.700.950.830.25];
繪圖(y)
生成的圖形是以序號為橫坐標,以數組Y的數值為縱坐標繪制的虛線。
xlinspac:pi/15:2*pi;
y1sin(x);
y2cos(x);
繪圖(x,y1,x,y2)
可以畫多條線。另一種繪制方法是使用hold命令。如果在已經繪制的圖形上設置了holdon,MATLA將在原始圖形上繪制由newplot命令生成的圖形。命令holdoff將結束該過程。例如:
xlinspace(0,2*pi,30);ysin(x);繪圖(x,y)
繼續
zcos(x);繪圖(x,z)
拖延
線型和顏色
MATLAB對于曲線的線型和顏色有很多選擇。標記的方法是在每對數組后添加一個字符串參數,解釋如下:
線性模式:-實線:虛線。虛線-折線。
線性點法:。點加號*星號xxO小圓圈
顏色:y黃色;r紅;g綠色;b藍色;w白色;k黑;m紫色;c綠色。
用下面的例子來說明用法:
x0:pi/15:2*pi;
y1sin(x);y2cos(x);
plot(x,y1,b:xy2g。*)
網格和標記
您可以在圖表上添加網格、標題、X軸標記和Y軸標記,并使用以下命令來完成這些任務。
xlinspace(0,2*pi,30);ysin(x);zcos(x);
繪圖(x,y,x,z)
格子
xlabel(;自變量X;)
ylabel(;因變量Y和Z;)標題(“正弦和余弦曲線”)
您還可以在圖形中的任意位置添加字符串,例如使用:
文本(2.5,0.7,sinx)
這意味著在坐標x2.5,y0.7處添加字符串sinx。使用鼠標通過輸入以下命令來確定字符串的位置會更方便:
gtext(;sinx;)
圖形窗口中十字光標的交叉點就是字符串的位置,您可以通過單擊鼠標將字符串放在那里。
坐標系控制
默認情況下,MATLAB自動選擇圖形的水平和垂直坐標的比率。如果對這個比例不滿意,可以用axis命令來控制。常用的有:
Axis([xminxmaxyminymax])[]分別給出X軸和Y軸的最大值和最小值。
軸等于或軸(相等)X軸和Y軸的單位長度相同。
軸正方形或軸(正方形)圖框是正方形的。
軸關閉或軸(關閉)清除坐標刻度。
和軸自動軸圖像軸xy軸ij軸軸(軸)上的法線軸。
有關用法,請參考在線幫助系統。
多重圖形
可以在同一個屏幕上設置幾個坐標系,使用從屬(m,n,p)命令;將一張圖片分成m×n個圖形區域,其中p代表當前的區域號,在每個區域分別畫一張圖片,比如
xlinspace(0,2*pi,30);ysin(x);zcos(x);
u2*sin(x)。*cos(x);vsin(x)。/cos(x);
子情節(2,2,1),情節(x,y),軸([02*pi–11]),標題(;sin(x))
子情節(2,2,2),情節(x,z),軸([02*pi–11]),標題(;cos(x))
子情節(2,2,3),情節(x,u),軸([02*pi–11]),標題(;2sin(x)cos(x))
子情節(2,2,4),情節(x,v),軸([02*pi–2020]),標題(;sin(x)/cos(x))
圖形輸出
在數學建模中,經常需要將生成的圖形輸出到Word文檔中。一般可采用以下方法:
首先,在MATLAB圖形窗口的[文件]菜單中選擇[導出]選項,打開圖形輸出對話框,其中圖形可以保存為emf、bmp、jpg、pgm等格式。然后,打開相應的文檔,選擇[插入]菜單中的[圖片]選項,插入相應的圖片。