MATLAB中怎樣改變背景的顏色

2021-06-20 02:09:53 字數 1200 閱讀 1334

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 ...