Spaces:
Sleeping
Sleeping
File size: 812 Bytes
591ba45 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
path_rec = 'xxx'; % rectified image path
path_scan = './UDIR/gt/'; % scan image path
tarea=598400;
ms=0;
ld=0;
for i=1:195
path_rec_1 = sprintf("%s%d%s", path_rec, i, '.png'); % rectified image path
path_scan_new = sprintf("%s%d%s", path_scan, i, '.png'); % corresponding scan image path
% imread and rgb2gray
A1 = imread(path_rec_1);
ref = imread(path_scan_new);
A1 = rgb2gray(A1);
ref = rgb2gray(ref);
% resize
b = sqrt(tarea/size(ref,1)/size(ref,2));
ref = imresize(ref,b);
ref_msk = ref;
A1 = imresize(A1,[size(ref,1),size(ref,2)]);
% mask the gt image
m1 = A1 == 0;
ref_msk(m1) = 0;
% calculate
[ms_1,ld_1] = evalUnwarp(A1, ref, ref_msk);
ms = ms + ms_1;
ld = ld + ld_1;
end
ms_m = ms / 195
ld_m = ld / 195
|