dreamlessx commited on
Commit
a76de72
·
verified ·
1 Parent(s): bc21184

Update landmarkdiff/conditioning.py to v0.3.2

Browse files
Files changed (1) hide show
  1. landmarkdiff/conditioning.py +9 -115
landmarkdiff/conditioning.py CHANGED
@@ -18,83 +18,17 @@ from landmarkdiff.landmarks import FaceLandmarks
18
  # This is invariant to landmark displacement (unlike Delaunay).
19
 
20
  JAWLINE_CONTOUR = [
21
- 10,
22
- 338,
23
- 297,
24
- 332,
25
- 284,
26
- 251,
27
- 389,
28
- 356,
29
- 454,
30
- 323,
31
- 361,
32
- 288,
33
- 397,
34
- 365,
35
- 379,
36
- 378,
37
- 400,
38
- 377,
39
- 152,
40
- 148,
41
- 176,
42
- 149,
43
- 150,
44
- 136,
45
- 172,
46
- 58,
47
- 132,
48
- 93,
49
- 234,
50
- 127,
51
- 162,
52
- 21,
53
- 54,
54
- 103,
55
- 67,
56
- 109,
57
- 10,
58
  ]
59
 
60
  LEFT_EYE_CONTOUR = [
61
- 33,
62
- 7,
63
- 163,
64
- 144,
65
- 145,
66
- 153,
67
- 154,
68
- 155,
69
- 133,
70
- 173,
71
- 157,
72
- 158,
73
- 159,
74
- 160,
75
- 161,
76
- 246,
77
- 33,
78
  ]
79
 
80
  RIGHT_EYE_CONTOUR = [
81
- 362,
82
- 382,
83
- 381,
84
- 380,
85
- 374,
86
- 373,
87
- 390,
88
- 249,
89
- 263,
90
- 466,
91
- 388,
92
- 387,
93
- 386,
94
- 385,
95
- 384,
96
- 398,
97
- 362,
98
  ]
99
 
100
  LEFT_EYEBROW = [70, 63, 105, 66, 107, 55, 65, 52, 53, 46]
@@ -105,53 +39,13 @@ NOSE_TIP = [94, 2, 326, 327, 294, 278, 279, 275, 274, 460, 456, 363, 370]
105
  NOSE_BOTTOM = [19, 1, 274, 275, 440, 344, 278, 294, 460, 305, 289, 392]
106
 
107
  OUTER_LIPS = [
108
- 61,
109
- 146,
110
- 91,
111
- 181,
112
- 84,
113
- 17,
114
- 314,
115
- 405,
116
- 321,
117
- 375,
118
- 291,
119
- 308,
120
- 324,
121
- 318,
122
- 402,
123
- 317,
124
- 14,
125
- 87,
126
- 178,
127
- 88,
128
- 95,
129
- 78,
130
- 61,
131
  ]
132
 
133
  INNER_LIPS = [
134
- 78,
135
- 191,
136
- 80,
137
- 81,
138
- 82,
139
- 13,
140
- 312,
141
- 311,
142
- 310,
143
- 415,
144
- 308,
145
- 324,
146
- 318,
147
- 402,
148
- 317,
149
- 14,
150
- 87,
151
- 178,
152
- 88,
153
- 95,
154
- 78,
155
  ]
156
 
157
  ALL_CONTOURS = [
 
18
  # This is invariant to landmark displacement (unlike Delaunay).
19
 
20
  JAWLINE_CONTOUR = [
21
+ 10, 338, 297, 332, 284, 251, 389, 356, 454, 323, 361, 288,
22
+ 397, 365, 379, 378, 400, 377, 152, 148, 176, 149, 150, 136,
23
+ 172, 58, 132, 93, 234, 127, 162, 21, 54, 103, 67, 109, 10,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  ]
25
 
26
  LEFT_EYE_CONTOUR = [
27
+ 33, 7, 163, 144, 145, 153, 154, 155, 133, 173, 157, 158, 159, 160, 161, 246, 33,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  ]
29
 
30
  RIGHT_EYE_CONTOUR = [
31
+ 362, 382, 381, 380, 374, 373, 390, 249, 263, 466, 388, 387, 386, 385, 384, 398, 362,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  ]
33
 
34
  LEFT_EYEBROW = [70, 63, 105, 66, 107, 55, 65, 52, 53, 46]
 
39
  NOSE_BOTTOM = [19, 1, 274, 275, 440, 344, 278, 294, 460, 305, 289, 392]
40
 
41
  OUTER_LIPS = [
42
+ 61, 146, 91, 181, 84, 17, 314, 405, 321, 375, 291,
43
+ 308, 324, 318, 402, 317, 14, 87, 178, 88, 95, 78, 61,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  ]
45
 
46
  INNER_LIPS = [
47
+ 78, 191, 80, 81, 82, 13, 312, 311, 310, 415, 308,
48
+ 324, 318, 402, 317, 14, 87, 178, 88, 95, 78,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  ]
50
 
51
  ALL_CONTOURS = [