资源简介
matlab图片批量预处理并保存为mat数据和jpg文件。~~预处理中的代码可以替换成其他方式,这里只是做个引导。批处理的文件夹以及图片的格式请根据实际情况自行调整。
代码片段和文件信息
%%%批量预处理
%%%达到自动读取文件~自动创建文件夹~自动存储图片
%%%作者:汪洪斌 email:495915298@qq.com
clc;
clear;
global imgrow;%行~
global imgcol;%列~
picpath=‘image2\r‘;%%读取的图片路径
cachepath=picpath;
savepath=‘image2\s‘;%%存储路径
cachepath1=savepath;
zu=1;%%%s的组数
num=20;%%每次的数目
pic_mat=[]; %将处理好的数据储存到mat
for i=1:zu %循环读取每一组数据
%%%%读取的文件
picpath=cachepath;
picpath=strcat(picpathnum2str(i));
picpath=strcat(picpath‘\‘);
cachepath2=picpath;
%%%%存储的文件
savepath=cachepath1;
savepath=strcat(savepathnum2str(i));
savepath=strcat(savepath‘\‘);
cachepath3=savepath;
mkdir(savepath);%%%%创建相应文件夹
for j=1:num %%遍历num个图片文件
picpath=cachepath2;
picpath=strcat(picpathnum2str(j));
picpath=strcat(pic
评论
共有 条评论