Spaces:
Runtime error
Runtime error
File size: 2,043 Bytes
fd601de |
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 38 39 40 41 42 |
clc
clear
pathes_predicted={'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_1.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_2.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_3.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_4.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_5.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_6.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_7.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_8.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_9.nii.gz';
'D:\Projects\SynthRad\logs\20231110_0256_Infer_DCGAN\saved_inference\mr\mr_Inference_valset_10.nii.gz'};
pathes_real={
'D:\Projects\data\Task1\pelvis\1PC082\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC084\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC085\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC088\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC092\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC093\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC095\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC096\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC097\ct.nii.gz';
'D:\Projects\data\Task1\pelvis\1PC098\ct.nii.gz'};
all_ssim = [];
all_psnr = [];
all_mae = [];
for i = 1:length(pathes_real)
[ssim, mae, psnr] = evaluateMetrics(pathes_real{i}, pathes_predicted{i});
all_ssim=[all_ssim;ssim];
all_mae=[all_mae;mae];
all_psnr=[all_psnr;psnr];
end
mean_ssim=mean(all_ssim);
mean_mae=mean(all_mae);
mean_psnr=mean(all_psnr);
std_ssim=std(all_ssim);
std_mae=std(all_mae);
std_psnr=std(all_psnr);
|