[797475]: / QIF_extraction / lna_by_file.m

Download this file

27 lines (18 with data), 775 Bytes

 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
function lna_by_file(binary_file, gray_file, patient, output_dir)
addpath('Matlab_Source') ;
addpath('Matlab_Source/boxcount') ;
pkg load image
file_name_bin = binary_file ;
file_name_gray = gray_file ;
metrics_2d_file = [output_dir '/' patient '_features2d'] ;
metrics_3d_file = [output_dir '/' patient '_features3d'] ;
segmentation_num = 01 ;
kernel = 'B35f' ;
gray_threshold = -999 ;
% gray_threshold = -500 ;
fast_only = 1 ;
disp(patient)
[metrics_3d, metrics_2d] = lna01_4(file_name_bin, file_name_gray, segmentation_num, kernel, gray_threshold, fast_only ) ;
save([metrics_2d_file '.hd5'], '-hdf5', 'metrics_2d');
save([metrics_3d_file '.hd5'], '-hdf5', 'metrics_3d');
end