-
Notifications
You must be signed in to change notification settings - Fork 1
/
main.m
94 lines (75 loc) · 2.31 KB
/
main.m
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
clc
close all
addpath src
%
[access_images, number_of_access_images] = readAllFromDir('access', 'img/access/', '*.jpg');
[no_access_images, number_of_no_access_images] = readAllFromDir('no_access', 'img/no_access/', '*.jpg');
[hard_images, number_of_hard_images] = readAllFromDir('hard', 'img/hard/', '*.jpg');
[tests_images, number_of_tests_images] = readAllFromDir('tests', 'img/tests/17/', '*.jpg');
[new_images, number_of_new_images] = readAllFromDir('new', 'img/new/', '*.jpg');
[random_images, number_of_random_images] = readAllFromDir('random', 'img/random/', '*.jpg');
% result = tnm034(access_images{1})
% result = tnm034(access_images{2})
% result = tnm034(access_images{3})
% result = tnm034(access_images{4})
% return7
warning off
rng(0,'twister');
% im = hard_images{2};
% im = imread('img/tests/17/article-0-1711312F000005DC-491_306x423.jpg');
% balanced_image = colorCorrection(im);
% face_image = detectFace(balanced_image, im);
%
% im = imread('img/tests/17/maxresdefault.jpg');
% balanced_image = colorCorrection(im);
% face_image = detectFace(balanced_image, im);
%
% im = imread('img/tests/17/pittchanel_01.jpg');
% balanced_image = colorCorrection(im);
% face_image = detectFace(balanced_image);
%
% im = imread('img/tests/17/zach-leatherman.jpg');
% balanced_image = colorCorrection(im);
% face_image = detectFace(balanced_image, im);
%
% im = imread('img/tests/17/oval-face-shape-hairstyles.jpg');
% balanced_image = colorCorrection(im);
% face_image = detectFace(balanced_image, im);
% im = imread('img/tests/17/unnamed.jpg');
% balanced_image = colorCorrection(im);
% face_image = detectFace(balanced_image, im);
% im = no_access_images{4};
% im = no_access_images{2};
% im = hard_images{21};
% im = hard_images{6};
% imshow(im)
% im = tests_images{7};
% result = tnm034(im)
return;
%%
% for i = 1:1
for i = 1:length(access_images)
img = access_images{i};
try
result(i) = tnm034(img)
catch
warning('Program failed.');
result = 0;
end
end
%%
for i = 1:length(hard_images)
result = tnm034(hard_images{i})
end
%%
for i = 1:length(no_access_images)
result = tnm034(no_access_images{i})
end
%%
for i = 1:length(new_images)
result = tnm034(new_images{i})
end
%%
for i = 1:length(random_images)
result = tnm034(random_images{i})
end