matlab选基值/算长度
clear all;
close all;
clc;
P = 'I:\2019.10.21\17-45-3\';
dst_path = 'I:\2019.10.21\基值时刻\3'
mkdir(dst_path);
D = dir([P '*.tiff']);
list = [];
idx = 1;
for i = 2 : length(D)-1
ss_1 = D(i-1).name;
filename_1 = [P,ss_1];
im_1 = imread(filename_1);
[a,b] = find(im_1(:,:,1) == 255);
aa = 0;
aa = length (a);
ss=D(i).name;
filename = [P,ss];
im = imread(filename);
[c,d] = find(im(:,:,1) == 255);
cc = 0;
cc = length (c);
if aa>50 && cc<30
copyfile(filename,dst_path);
list(idx,1) = i-1;
idx = idx+1;
end
end;
save('I:\2019.10.21\基值时刻\3.mat','list');
%算长度
% for i = 1 : 942
% a = list(i+1,1) - list(i,1);
% list(i+1,2) = a*0.005 + list(i,2);
% end
% save('I:\2019.10.21\基值时刻\2.mat','list')