用MATLAB将照片合成视频或者GIF图片、以及Photoshop制作GIF图片
一、用MATLAB将照片合成视频(我使用的MATLAB是2015版本的)
(1)、你需要需要合成视频的图片。
所有照片放在一个文件夹里面因为是使用Matlab的dir函数读取照片,所以读取时,你要先设置好文件名:图片名称按照“001、002、003...”排列。否则图片显示顺序就会出错。
如果图片是用matlab在循环里使用saveas(gca,[Path,num2str(i)],‘jpg‘);自动保存的图片源的话。注意这里的文件名称是以变量i保存。也就是在保存图片时如果不足十位或者百位不会在前面的自动补零。此时就需要你自己重命名,当然几百张,几千张照片让你一个个重命名未免太惨。

使用软件的时候会提醒下载新的版本,选择否,设置好之后执行修改之后会提醒更新,这时候点确定就行。
(2)、Matlab代码:
%制作视频
clear clc;close all;
tic;
srcDic = uigetdir(‘D:\MATLAB_WORKSPACE\Work_SAVE\picture\‘);%这里的地址就是你的图片所放的地址.
cd(srcDic);
allnames = struct2cell(dir(‘*.jpg‘));
[k,len]=size(allnames);
aviobj = VideoWriter





![No converter for [class xxx] Content-Type ‘appliction/octet-stream;charset=UTF-8‘ 的解决办法](https://img-blog.csdnimg.cn/20210914165508357.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARExfamlhbmdsaW4=,size_20,color_FFFFFF,t_70,g_se,x_16)









![No converter for [class XXX] with preset Content-Type ‘application/octet-stream;charset=UTF-8‘](https://img-blog.csdnimg.cn/e37f3322390a4810bcb6316104214012.png)

