matlab下从文件夹中批量读取bmp图片,改变大小,并批量保存到另一个文件夹中
2019-05-14 21:26
2071 查看
转自https://blog.csdn.net/weixin_42211203/article/details/88188573#commentBox
从上述文章中学习到了如何批量存储到一个文件夹中
附上我自己的代码:
[code]str='C:\Users\25400\Desktop\截取\2\'; %我的图像放在C盘,Users\25400\Desktop\截取下,0文件夹下 img_path_list=dir(strcat(str,'*.bmp'));%获取该文件夹下所有bmp格式的图像,是一个结构体 for i=1:6 image_name=img_path_list(i).name;%获取图像名 I=imread([str,num2str(i),'.bmp']); %依次读取每一幅图像 n = imresize(I,[42,24]);%改变图像大小为42*24 imwrite(n,fullfile('C:\Users\25400\Desktop\2', image_name),'bmp');%将处理后的图片保存到目标文件夹 end
相关文章推荐
- matlab 批量读取文件夹中的图片、处理后、保存于另一文件夹
- MATLAB中从文件夹批量读取图片文件的方法
- 读取相册图片,保存至另外一个文件夹图片大小变大
- 图像图片批量读取并保存某一文件夹下图片的像素值
- matlab 批量读取文件夹内所有图片的几种方法
- opencv批量读取图片并剪裁成固定大小存入本地文件夹
- 批量读取一个文件夹下的多个子文件夹里的多个图片,MATLAB
- VS2010MFC批量读取文件夹中的图片,处理后批量存入另一个文件夹
- MATLAB批量读取文件夹下的图像,并对图像进行裁剪为指定大小,旋转,缩放,加噪声处理,rgb2hsv,批量保存
- 批量读取并保存某一文件夹下图片的像素值
- Matlab读取多波段TIF格式并把一个文件夹下的所有图片保存成.mat文件
- Python程序:从根目录下image文件夹中读取所有的图片,缩放为64*64大小的图片,保存到result文件夹中,并压缩result文件夹
- matlab 遍历两层文件夹,对两层文件夹进行改变图片大小处理【转载】
- 批量读取文件夹下的DR8光谱数据,并完成显示保存图片以及统计Z和Obj的分布情况
- Matlab从其他文件夹批量读取存储图片的心得体会
- Python 读取文件夹将里面的图片处理成想要的大小并保存在个指定位置
- 利用 matlab 批量改变图片尺寸大小
- opencv 与matlab 批量读取并保存图片
- 对ORL人脸库批量读取 再批量处理 最后批量保存到另一个文件夹
- matlab 实践程序6——批量改变图片大小