作者cathykao (圆呼呼)
看板MATLAB
标题[问题] figure
时间Tue Apr 10 22:46:30 2012
不好意思问个笨问题:
怎麽用for loop让figure(1)-figure(4) 一张一张出现
每张figure有不同的params.orientation
然後存成四个档呀?
for i=4
figure(i)
params.orientation = pi/i; % radians (pi/4 = 45 degrees)
img =insertGabor(params,img);
% scale Gabor between 0 and 255
img = scaleMat(img,[0,255]);
image(img);
axis equal
axis off
colormap(gray(256));
end
直接设定i值(ex. i=1, i=2...) 可以跑出四张不一样的图
但用上面的for-loop跑出来四张figure都跟figure(1)一样....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 155.69.19.38
1F:推 HeyChia:for i=1:4? 04/10 23:59
2F:→ cathykao:sorry. In fact, I puti=1:4...all figures are the same 04/11 09:49
※ 编辑: cathykao 来自: 155.69.19.38 (04/11 09:51)
3F:→ DKer:img =insertGabor(params,img); 跟这行有关吗? 04/11 09:52
4F:→ DKer:第二次回圈的时候会输入figure1的img 04/11 09:53
5F:→ cathykao:how can i fix it? 04/11 21:18
6F:推 kamble1920:讯息太少 不过应该是load第二张的时候用到第一张image 04/11 23:53
7F:→ kamble1920:的参数 用step的方式检查看看吧! 04/11 23:54