【matlab】:matlab中把文件夹里面的图片连接成视频的一段代码
2016-04-06 20:51
633 查看
废话不说,点击进文件夹,然后里面的图片自动连接成视频
名字为video.avi
这是一段无敌的代码
名字为video.avi
srcDir=uigetdir('Choose source directory.'); %获得选择的文件夹 cd(srcDir); allnames=struct2cell(dir('*.jpg')); %只处理8位的bmp文件 [k,len]=size(allnames); %获得jpg文件的个数 aviobj = avifile('video','compression','none'); for i=1:len %逐次取出文件 name=allnames{1,i}; I=imread(name); %读取文件 % I1(:,:,1)=I; % I1(:,:,2)=I; % I1(:,:,3)=I; aviobj = addframe(aviobj,I); end aviobj = close(aviobj);
这是一段无敌的代码
相关文章推荐
- matlab与c混合编程
- matlab 安装过程中出现“error1935..."错误
- 高斯判别分析(附Matlab实现)
- Matlab图形中输入希腊字母
- matlab暗通道图像去雾算法实现
- 基于Matlab的标记分水岭分割算法
- 【matlab】:matlab中神奇的二值图
- Matlab与C/C++混合编程之Matlab调用OpenCV库函数
- 哈工大深研院数字图像处理第一次大作业:不调用Matlab函数实现图像增强
- MATLAB数据处理快速学习教程
- Matlab实现线性回归和逻辑回归: Linear Regression & Logistic Regression
- 聚类算法KMeans和KMedoid 的Matlab实现
- 尝试将 SCRIPT ompbox\private\ompmex 作为函数执行: C:\Users\hss\Documents\MATLAB\AplusCodes_SR\ompbox\private\ompmex.m 出错 omp (line 163) gamma = ompmex(D,X,DtX,G,T,sparse_gamma,msgdelta,profile);
- Matlab的bsxfun函数
- MATLAB中的分类器
- GPU&VS2012&CUDA&matlab&Arrayfire杂记(三)——cuda
- GPU&VS2012&CUDA&matlab&Arrayfire杂记(二)——matlab
- restoredefaultpath matlab
- GPU&VS2012&CUDA&matlab&Arrayfire杂记(一)——序
- 【matlab】将matlab中数据输出保存为txt或dat格式