matlab批量读取图片
时间: 2023-07-26 13:06:25 浏览: 193
matlab2.rar_图片批量读入_批量图片
在MATLAB中,可以使用`imread`函数读取图片。如果要批量读取图片,可以使用`dir`函数获取指定文件夹下的所有图片文件名,然后使用循环读取每个图片。
以下是一个示例代码:
```matlab
% 指定图片文件夹路径
img_folder = 'path/to/folder';
% 获取该文件夹下所有图片文件名
img_files = dir(fullfile(img_folder, '*.jpg'));
% 循环读取每个图片
for i = 1:length(img_files)
img_name = img_files(i).name;
img_path = fullfile(img_folder, img_name);
img = imread(img_path);
% 进行图片处理操作
end
```
其中,`fullfile`函数用于拼接文件夹路径和文件名,`length`函数用于获取文件数量。你可以根据自己的需求进行修改。
阅读全文