Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -68,11 +68,12 @@ def server(input: Inputs, output: Outputs, session: Session):
|
|
68 |
|
69 |
return original_file.name, combined_file.name
|
70 |
|
71 |
-
|
72 |
-
|
73 |
-
image.save(
|
74 |
-
|
75 |
-
|
|
|
76 |
|
77 |
@render.image
|
78 |
def original_image():
|
@@ -88,7 +89,6 @@ def server(input: Inputs, output: Outputs, session: Session):
|
|
88 |
if result is None:
|
89 |
return None
|
90 |
_, img_path = result
|
91 |
-
|
92 |
-
return {"src": image_to_base64(image), "width": "300px"}
|
93 |
|
94 |
app = App(app_ui, server)
|
|
|
68 |
|
69 |
return original_file.name, combined_file.name
|
70 |
|
71 |
+
combined_file = tempfile.NamedTemporaryFile(delete=False, suffix='.png')
|
72 |
+
original_file = tempfile.NamedTemporaryFile(delete=False, suffix='.png')
|
73 |
+
image.save(original_file.name, "PNG", quality=100)
|
74 |
+
mask.save(combined_file.name, "PNG", quality=100)
|
75 |
+
|
76 |
+
return original_file.name, combined_file.name
|
77 |
|
78 |
@render.image
|
79 |
def original_image():
|
|
|
89 |
if result is None:
|
90 |
return None
|
91 |
_, img_path = result
|
92 |
+
return {"src": img_path, "width": "300px"}
|
|
|
93 |
|
94 |
app = App(app_ui, server)
|