Re: [繪圖] gif圖檔不會動

看板MATLAB作者 (prof)時間12年前 (2013/05/07 11:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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)
文章代碼(AID): #1HY6-utd (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1HY6-utd (MATLAB)