利用MATLAB免费生成GIF
生活随笔
收集整理的這篇文章主要介紹了
利用MATLAB免费生成GIF
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
免費生成GIF的MATLAB代碼
function buildGif % 函數生成gif文件 % 使用方法,把圖片都放在一個文件,順序以文件名排序% 設置圖片之間的時間間隔單位秒 t=0.5; % 設置輸出文件結果 outputfilename =['結果-' datestr(now) '.gif'];% 讀取圖片存放的文件夾 selpath = uigetdir;% 獲取所有圖片文件名 allfile = dir(selpath); filename= {allfile .name}'; filename = filename(3:end);% 將圖片寫入到gif中 for i =1:numel(filename)%拼接文件名pathfile = [selpath '\' filename{i}]; % 讀取文件A=imread(pathfile);% [I,map]=gray2ind(A,256);%灰度圖像[I,map]=rgb2ind(A,256);%彩圖% 寫入if(i==1)imwrite(I,map,outputfilename,'DelayTime',t,'LoopCount',Inf) %第一幀elseimwrite(I,map,outputfilename,'WriteMode','append','DelayTime',t) %其余幀endend總結
以上是生活随笔為你收集整理的利用MATLAB免费生成GIF的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 征信的用途以及提升途径
- 下一篇: JIRA 6.3.6 详细安装图解