Spaces:
Running
Running
Update
Browse files
app.py
CHANGED
|
@@ -63,7 +63,7 @@ class App:
|
|
| 63 |
|
| 64 |
def __init__(self, device: torch.device):
|
| 65 |
self.device = device
|
| 66 |
-
self.
|
| 67 |
self.encoder = self._load_encoder()
|
| 68 |
self.transform = self._create_transform()
|
| 69 |
|
|
@@ -143,7 +143,7 @@ class App:
|
|
| 143 |
return exstyles
|
| 144 |
|
| 145 |
def detect_and_align_face(self, image) -> np.ndarray:
|
| 146 |
-
image = align_face(filepath=image.name, predictor=self.
|
| 147 |
return image
|
| 148 |
|
| 149 |
@staticmethod
|
|
|
|
| 63 |
|
| 64 |
def __init__(self, device: torch.device):
|
| 65 |
self.device = device
|
| 66 |
+
self.landmark_model = self._create_dlib_landmark_model()
|
| 67 |
self.encoder = self._load_encoder()
|
| 68 |
self.transform = self._create_transform()
|
| 69 |
|
|
|
|
| 143 |
return exstyles
|
| 144 |
|
| 145 |
def detect_and_align_face(self, image) -> np.ndarray:
|
| 146 |
+
image = align_face(filepath=image.name, predictor=self.landmark_model)
|
| 147 |
return image
|
| 148 |
|
| 149 |
@staticmethod
|