MATLAB读取多幅图片 借鉴
2016-06-22 11:24
288 查看
方法一:
I=cell(1,99); %这个好像是创99个房间用来一个放图片信息 for b=1:99 m1=imread(['D:\',int2str(b),'.bmp']); %m1是一个公共变量会不停的被下一张图片信息覆盖最后是最后一张图片的信息 I{b}=m1; %I{1}。。。I{99}就是每一张图片的信息 end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%就是读取'D:\'下的文件名为1.bmp到99.bmp的文件
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
方法二 这是看见别人做的 没试过 意思差不多 不过我看他说得比较清楚。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1 图像按编号命名:1.jpg, 2.jpg,....,n.jpg
2 循环读图
I=cell(1,n);
for i=1:n
imageName=strcat(num2str(i),'.jpg');
I{i} = imread(imageName);
end
3 处理图像
-----------------------
如果图像很多,那么最好这样,第二步和第三步合并
for i=1:n
imageName=strcat(num2str(i),'.jpg');
I = imread(imageName);
处理当前图像
相关文章推荐
- matlab连续读取多幅图像
- 偏微分方程数值解法的MATLAB源码
- matlab2015a安装教程
- matlab中CRC的函数使用
- 如何快糙好猛地在Windows下编译CAFFE并使用其matlab和python接口
- VS2008 C++ 调用MATLAB 2009b 生成的DLL .
- MATLAB 线性拟合 决定系数R2求解
- MATLAB函数大全
- 主成分分析法的matlab实现
- 主成分回归
- 数学建模系列- 解决Matlab读取Excel文件报错:Could not start Excel server for import问题
- Matlab连接MySQL小例
- 卷积相关公式的matlab代码
- matlab在循环中保存图片命名不重复
- matlab寻找最大连通域
- matlab从入门到精通(二)matlab语言基础
- matlab之prod() rem() true() flipdim()函数\shading
- k-means聚类算法
- Matlab:信道相关矩阵
- 推举一个在线matlab(octave)