Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -114,13 +114,15 @@ def main(user_image):
|
|
114 |
## identify the face + save the inverted mask
|
115 |
inverted_mask = identify_face(user_image)
|
116 |
print("inverted_mask: ", inverted_mask)
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
|
|
|
|
124 |
|
125 |
demo = gr.Interface(main, gr.Image(type="file"), "image")
|
126 |
demo.launch(debug=True)
|
|
|
114 |
## identify the face + save the inverted mask
|
115 |
inverted_mask = identify_face(user_image)
|
116 |
print("inverted_mask: ", inverted_mask)
|
117 |
+
try:
|
118 |
+
fp = tempfile.NamedTemporaryFile(mode='wb', suffix=".png")
|
119 |
+
cv2.imwrite(fp.name, inverted_mask) # save the inverted image mask
|
120 |
+
pil_inverted_mask = PIL.Image.open(fp.name).convert("RGB")
|
121 |
+
# sample the new images
|
122 |
+
return sample_images(init_image, pil_inverted_mask)
|
123 |
+
else:
|
124 |
+
print("init_image:", type(init_image))
|
125 |
+
return init_image
|
126 |
|
127 |
demo = gr.Interface(main, gr.Image(type="file"), "image")
|
128 |
demo.launch(debug=True)
|