1樓:匿名使用者
for r = 1:rgb_image(1)for g = 1:rgb_image(2)for b = 1:rgb_image(3)if r>250 & g>250 & b>250;
r = 0
g = 0
b = 255
endend
endend
改為:ii=find(r>250 &g>250 &b>250);
r(ii)=0;
g(ii)=0;
b(ii)=0;試試
2樓:匿名使用者
function imagematrix = image1(input,output)
rgb_image = imread(input);
[a,b,c]=size(rgb_image);
for i= 1:a
for j= 1:b
rgb_image(i,j,1)=0
rgb_image(i,j,2)=0
rgb_image(i,j,3)=255
endend
endimshow(rgb_image)
matlab中圖形背景顏色設定問題
3樓:匿名使用者
你的bai意思是想設定坐du標框裡面的顏
zhi色dao吧?把最後一句內換成容:
set(gca, 'color', backcolor)例如backcolor = [0.3 0.6 0.4];
plot(peaks)
set(gca, 'color', backcolor)
4樓:匿名使用者
set(gca, 'color', backcolor)
如何改變matlab scope 輸出的背景顏色以及曲線的顏色
用matlab畫圖的時候背景顏色是灰色的,怎麼改?
5樓:匿名使用者
axes自身的背景預設是白色的。你說的是axes周圍的背景吧。
在畫圖命令前加上這一句:
figure1 = figure('color',[1 1 1]);
在matlab中怎樣表示ln
matlab中自然對數函式ln 用log 表示,例如 e exp 1 log e ans 1另外 對於常用的如以2 10為底的對數,分別用log2 和log10 表示.對於任意底的對數,可以使用換底公式轉換為用以上任一種對數函式表示的式子.用log 函式 例如log exp 1 輸出 注 以2為底的...
MATLAB中MAX的用法,matlab中max函式的用法問題
a是cell陣列,max函式不支援對cell陣列直接操作。可以這樣 aa cell2mat a max aa 各列最大值 max aa aa中所有元素最大值 max在數學中表示最大的集合元素,即最大值。min表示最小的意思。a 你這個地方a不是一個矩陣應該是 a 1 2 3 3 4 5 6 7 8 ...
matlab中怎樣編寫矩形函式,matlab中怎樣繪製矩形?
function srect srect a,b switch nargin case 1 srect a a case 2 srect a b otherwise disp 請輸入矩形的長和寬資料!end 1 矩形窗 rectangle window 呼叫格式 w boxcar n 根據長度 n ...