5
imstr={'Grove','Army','Evergreen','Dumptruck','Basketball','MiniCooper','Beanbags','Urban','Schefflera','Mequon'};
10
load(strcat('./ResultsGeneralNewton/',char(imstr(s)),'.mat'));% load energies, prior energies and curvatures
16
for i=1:algo_iterations
17
mgen=mean(mean(energies_gen(:,i)));
18
mbas=mean(mean(energies_bas(:,i)));
19
vgen=mean(mean((energies_gen(:,i)-mgen).^2));
20
vbas=mean(mean((energies_bas(:,i)-mbas).^2));
21
meanengen=[meanengen,mgen];
22
meanenbas=[meanenbas,mbas];
31
for i=1:algo_iterations
32
mgen=mean(mean(curvatures_gen(:,i)));
33
mbas=mean(mean(curvatures_bas(:,i)));
34
vgen=mean(mean((curvatures_gen(:,i)-mgen).^2));
35
vbas=mean(mean((curvatures_bas(:,i)-mbas).^2));
36
meancurvgen=[meancurvgen,mgen];
37
meancurvbas=[meancurvbas,mbas];
38
varcurvgen=[varcurvgen,vgen];
39
varcurvbas=[varcurvbas,vbas];
42
figure(3);plot(meanengen,'-','LineWidth',2);
44
plot(meanenbas,'--','LineWidth',2);
47
title('mean $$E(\phi,\nabla\phi)$$','Interpreter','latex');
48
set(gca,'FontSize',30)
49
set( get( gca, 'Title' ), 'fontSize', 30 )
50
legend('- = MOF','-- = BAS')
51
print(strcat('./ResultsGeneralNewton/',char(imstr(s)),'-MeanEnergy'),'-dpng')
53
figure(4);plot(sqrt(vargen),'-','LineWidth',2);
55
plot(sqrt(varbas),'--','LineWidth',2);
58
title('std $$E(\phi,\nabla\phi)$$','Interpreter','latex');
59
set(gca,'FontSize',30)
60
set( get( gca, 'Title' ), 'fontSize', 30 )
61
legend('- = MOF','-- = BAS')
62
print(strcat('./ResultsGeneralNewton/',char(imstr(s)),'-stdDevEnergy'),'-dpng')
65
figure(3);plot(meancurvgen,'-','LineWidth',2);
67
plot(meancurvbas,'--','LineWidth',2);
70
title('mean $$\left\vert \mathbf{K}\right\vert^2$$','Interpreter','latex');
71
set(gca,'FontSize',30)
72
set( get( gca, 'Title' ), 'fontSize', 30 )
73
legend('- = MOF','-- = BAS')
74
print(strcat('./ResultsGeneralNewton/',char(imstr(s)),'-MeanCurvature'),'-dpng')
76
figure(4);plot(sqrt(varcurvgen),'-','LineWidth',2);
78
plot(sqrt(varcurvbas),'--','LineWidth',2);
81
title('std $$\left\vert \mathbf{K}\right\vert^2$$','Interpreter','latex');
82
set(gca,'FontSize',30)
83
set( get( gca, 'Title' ), 'fontSize', 30 )
84
legend('- = MOF','-- = BAS')
85
print(strcat('./ResultsGeneralNewton/',char(imstr(s)),'-stdDevCurvature'),'-dpng')
87
imwrite(uint8(imgen),strcat('./ResultsGeneralNewton/',char(imstr(s)),'-imgen.png'));
88
imwrite(uint8(imbasic),strcat('./ResultsGeneralNewton/',char(imstr(s)),'-imbas.png'));
89
imwrite(uint8(im),strcat('./ResultsGeneralNewton/',char(imstr(s)),'-im.png'));
90
imwrite(uint8(im+noise),strcat('./ResultsGeneralNewton/',char(imstr(s)),'-imnoise.png'));
b'\\ No newline at end of file'