作者profyang (prof)
看板MATLAB
标题Re: [绘图] gif图档不会动
时间Tue May 7 11:06:28 2013
※ 引述《zerosky1943 (wh1teNight)》之铭言:
: 我用过plot作动画,然後用gif输出成功
: 图像很正常,也跑得很顺
: 但是,现在套用在surf上却失败了 (不确定原因
: f1 = figure(1);
: ...
: surf(RX,RY,RZ);
: ...
: M(i) = getframe(f1);
: im = frame2im(M(i));
: [I,map] = rgb2ind(im,256);
: if ij == 1
: imwrite(I,map,'River.gif','gif','WriteMode','overwrite','DelayTime',0.1
: ,'Loopcount',inf);
: elseif mod(ij,30) == 0
: imwrite(I,map,'River.gif','WriteMode','append','DelayTime',0.1);
: end
: 用surf的回圈动画可以很正常的跑
: 而输出的gif档,档案大小也随程式跑的时间慢慢增大
: 但是,要观看的时候,只会显示最一开始的那张图
: 而且那张图也不正常,就是不是非常完整的我surf所显示的图
: 而是好像是抓那一个我电脑上的范围
: 就是动画正在跑的那一块区域,那背後遮住的code也一起上相了
: 我一开始想说是不是图档太大不给看,降低至10MB後还是没办法...
: 还麻烦版上大大给我一点线索了QQ
版上各位大大好!!
小弟我遇到跟这位大大完全一样的状况
本来plot啦~scatter之类的2D的图录制GIF都没有问题
但是後来我是用来画bar3的 总之是3D的图
他就给我死在那里
目前试了半天唯一发现的解决方法是到(小弟OS是Win7)
控制台=>系统及安全性=>系统=>效能资讯及工具=>调整视觉效果
把所有视觉效果关掉变成丑丑的Windows就可以用了...= =
不知道有没有大大有更好的方法QQ
每次要录的话都要调整视觉效果真的很麻烦阿!!
谢谢<(_ _)>
--
正妹也只不过是一组物质波方程的特解罢了(  ̄ c ̄)y▂ξ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.247.141
※ 编辑: profyang 来自: 140.112.247.141 (05/07 11:16)