Update app.py
Browse files
app.py
CHANGED
|
@@ -232,8 +232,13 @@ def upload_file(filepath):
|
|
| 232 |
img = imread(filepath)
|
| 233 |
img = normalize99(img)
|
| 234 |
img = np.clip(img, 0, 1)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 235 |
|
| 236 |
-
return img, filepath
|
| 237 |
|
| 238 |
with gr.Blocks(title = "Hello",
|
| 239 |
css=".gradio-container {background:purple;}") as demo:
|
|
@@ -269,9 +274,9 @@ with gr.Blocks(title = "Hello",
|
|
| 269 |
sample_list = []
|
| 270 |
for j in range(23):
|
| 271 |
sample_list.append("samples/img%0.2d.png"%j)
|
| 272 |
-
gr.Examples(sample_list, inputs=
|
| 273 |
|
| 274 |
-
up_btn.upload(upload_file, up_btn, [input_image, up_btn])
|
| 275 |
send_btn.click(cellpose_segment, [up_btn, resize], [img_outlines, img_overlay, flows, down_btn, down_btn2])
|
| 276 |
|
| 277 |
#down_btn.click(download_function, None, [down_btn, down_btn2])
|
|
|
|
| 232 |
img = imread(filepath)
|
| 233 |
img = normalize99(img)
|
| 234 |
img = np.clip(img, 0, 1)
|
| 235 |
+
|
| 236 |
+
b1 = gr.DownloadButton("Download masks as TIFF", visible=False)
|
| 237 |
+
b2 = gr.DownloadButton("Download outline image as PNG", visible=False)
|
| 238 |
+
return img, filepath, b1, b2
|
| 239 |
+
|
| 240 |
+
def upload_example():
|
| 241 |
|
|
|
|
| 242 |
|
| 243 |
with gr.Blocks(title = "Hello",
|
| 244 |
css=".gradio-container {background:purple;}") as demo:
|
|
|
|
| 274 |
sample_list = []
|
| 275 |
for j in range(23):
|
| 276 |
sample_list.append("samples/img%0.2d.png"%j)
|
| 277 |
+
gr.Examples(sample_list, inputs=up_btn, examples_per_page=25)
|
| 278 |
|
| 279 |
+
up_btn.upload(upload_file, up_btn, [input_image, up_btn, down_btn, down_btn2])
|
| 280 |
send_btn.click(cellpose_segment, [up_btn, resize], [img_outlines, img_overlay, flows, down_btn, down_btn2])
|
| 281 |
|
| 282 |
#down_btn.click(download_function, None, [down_btn, down_btn2])
|