作者haqwenerk (haqwenerk)
看板MATLAB
标题[问题]新手有关getimage和imwrite图片储存
时间Sun Sep 14 20:57:20 2014
小弟matlab新手
尝试先把图片抓下再作储存的动作
弄不出来的地方在於
在动画进行时同时截取并作储存
经过板上爬文及help等查询
写出来是这样的形式
for i=1:1:10
.
.
.
.
img=Screen(window,'GetImage',[0 0 rect(3) rect(4)]);
imwrite(img,['screenshot',int2str(i),'.jpg']);
end
动画可以跑,但存下来的图只有screenshot9.jpg
尝试用i=1:1:36
存下来的图为 4.jpg/ 6.jpg/ 13.jpg/ 28.jpg 这四张
想请问各位神手
有什麽方式可以每一张图都顺利储存
如果用eval写的话要怎麽写才是对的? (每次写每次错阿...)
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 115.82.52.241
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1410699443.A.5F9.html