如何选择每10张图片对应一张图片?
2次浏览(最近30天)
显示旧的注释
接受的答案
凯文·霍利
2021年9月20日
%选择镜像文件夹A
A_dir = uigetdir();
%选择镜像文件夹B
B_dir = uigetdir();
识别感兴趣的文件
A_files = dir (fullfile (A_dir‘* .tif‘));在这里,我假设图像是TIFF文件,所有文件类型都是相同的。将其更改为。png, .jpg或。bpm…如果需要的话。
B_files = dir (fullfile (B_dir‘* .tif‘));% *是一个通配符
%加载图片
为i = 1:长度(A_files)
A_image = imread([A_dir,filesep,A_files(i).name]);
如果I == 1
为Ii = 1:10
B_images (ii):,:) = imread ([B_dir、filesep B_files (ii) . name]);
结束
其他的
为Ii = 1:10
B_images (ii):,:) = imread ([B_dir、filesep B_files((张)* 10 + (ii-1) . name]);
结束
结束
结束