MATLAB实例:将批量的图片保存为.mat文件 MATLAB将批量的图片保存为mat文件

MATLAB实例:将批量的图片保存为.mat文件

作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

图片数据:horse.rar

1. MATLAB程序

clc; clear all;
num = 17;
for i = 1 : num
    IM = imread(sprintf('E:\\将批量的图片保存为mat\\horse\\horse%03d.jpg', i));
    eval(sprintf('IM%d = IM;', i));
end
str = 'save data.mat';  %保存为data.mat文件,里面有批量的图片数据.mat
for i = 1 : num
    str = sprintf('%s IM%d ', str, i);
end
eval(str);%相当于是将str的内容当做语句来执行

2. 结果

在当前目录下出现一个文件“data.mat”,加载data,里面保存了17个马的数据信息。

3. 参考文献

MATLAB将批量的图片保存为mat文件

猜你喜欢

转载自www.cnblogs.com/kailugaji/p/11801649.html