Spaces:
Running
Running
try fix title/desc
Browse files
app.py
CHANGED
|
@@ -162,8 +162,25 @@ def inference(img, alpha_factor):
|
|
| 162 |
return im, all_images, background
|
| 163 |
|
| 164 |
|
| 165 |
-
|
| 166 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 167 |
<b>
|
| 168 |
<p style="text-align:center">
|
| 169 |
<a href='https://twitter.com/dacl_ai' target='_blank'>Twitter</a><a href='https://x.com/dacl_ai' target='_blank'>/X</a> |
|
|
@@ -200,23 +217,8 @@ description = """
|
|
| 200 |
|
| 201 |
"""
|
| 202 |
|
| 203 |
-
article = "<p style='text-align: center'><a href='https://github.com/phiyodr/dacl10k-toolkit' target='_blank'>Github Repo</a></p>"
|
| 204 |
-
examples=[
|
| 205 |
-
["assets/dacl10k_v2_validation_0026.jpg", "dacl10k_v2_validation_0026.jpg"],
|
| 206 |
-
["assets/dacl10k_v2_validation_0037.jpg", "dacl10k_v2_validation_0037.jpg"],
|
| 207 |
-
["assets/dacl10k_v2_validation_0053.jpg", "dacl10k_v2_validation_0053.jpg"],
|
| 208 |
-
["assets/dacl10k_v2_validation_0068.jpg", "dacl10k_v2_validation_0068.jpg"],
|
| 209 |
-
["assets/dacl10k_v2_validation_0153.jpg", "dacl10k_v2_validation_0153.jpg"],
|
| 210 |
-
["assets/dacl10k_v2_validation_0263.jpg", "dacl10k_v2_validation_0263.jpg"],
|
| 211 |
-
["assets/dacl10k_v2_validation_0336.jpg", "dacl10k_v2_validation_0336.jpg"],
|
| 212 |
-
["assets/dacl10k_v2_validation_0500.jpg", "dacl10k_v2_validation_0500.jpg"],
|
| 213 |
-
["assets/dacl10k_v2_validation_0549.jpg", "dacl10k_v2_validation_0549.jpg"],
|
| 214 |
-
["assets/dacl10k_v2_validation_0609.jpg", "dacl10k_v2_validation_0609.jpg"]
|
| 215 |
-
]
|
| 216 |
-
|
| 217 |
|
| 218 |
-
|
| 219 |
-
with gr.Blocks() as app:
|
| 220 |
with gr.Row():
|
| 221 |
input_img = gr.inputs.Image(type="pil", label="Original Image")
|
| 222 |
gr.Examples(examples=examples, inputs=[input_img])
|
|
@@ -230,10 +232,10 @@ with gr.Blocks() as app:
|
|
| 230 |
all_masks = gr.Gallery(visible=False)
|
| 231 |
background = gr.Image(visible=False)
|
| 232 |
|
| 233 |
-
generate_mask_slider = gr.Button("Generate Masks")
|
| 234 |
generate_mask_slider.click(inference, inputs=[input_img], outputs=[img, all_masks, background])
|
| 235 |
|
| 236 |
-
submit_transparent_img = gr.Button("Generate Transparent Mask (with Alpha Factor)")
|
| 237 |
submit_transparent_img.click(show_img, inputs=[all_masks, dropdown, background, slider], outputs=[transparent_img])
|
| 238 |
|
| 239 |
|
|
|
|
| 162 |
return im, all_images, background
|
| 163 |
|
| 164 |
|
| 165 |
+
|
| 166 |
+
examples=[
|
| 167 |
+
["assets/dacl10k_v2_validation_0026.jpg", "dacl10k_v2_validation_0026.jpg"],
|
| 168 |
+
["assets/dacl10k_v2_validation_0037.jpg", "dacl10k_v2_validation_0037.jpg"],
|
| 169 |
+
["assets/dacl10k_v2_validation_0053.jpg", "dacl10k_v2_validation_0053.jpg"],
|
| 170 |
+
["assets/dacl10k_v2_validation_0068.jpg", "dacl10k_v2_validation_0068.jpg"],
|
| 171 |
+
["assets/dacl10k_v2_validation_0153.jpg", "dacl10k_v2_validation_0153.jpg"],
|
| 172 |
+
["assets/dacl10k_v2_validation_0263.jpg", "dacl10k_v2_validation_0263.jpg"],
|
| 173 |
+
["assets/dacl10k_v2_validation_0336.jpg", "dacl10k_v2_validation_0336.jpg"],
|
| 174 |
+
["assets/dacl10k_v2_validation_0500.jpg", "dacl10k_v2_validation_0500.jpg"],
|
| 175 |
+
["assets/dacl10k_v2_validation_0549.jpg", "dacl10k_v2_validation_0549.jpg"],
|
| 176 |
+
["assets/dacl10k_v2_validation_0609.jpg", "dacl10k_v2_validation_0609.jpg"]
|
| 177 |
+
]
|
| 178 |
+
|
| 179 |
+
|
| 180 |
+
|
| 181 |
+
with gr.Blocks() as app:
|
| 182 |
+
title = "dacl-challenge @ WACV2024"
|
| 183 |
+
description = """
|
| 184 |
<b>
|
| 185 |
<p style="text-align:center">
|
| 186 |
<a href='https://twitter.com/dacl_ai' target='_blank'>Twitter</a><a href='https://x.com/dacl_ai' target='_blank'>/X</a> |
|
|
|
|
| 217 |
|
| 218 |
"""
|
| 219 |
|
| 220 |
+
article = "<p style='text-align: center'><a href='https://github.com/phiyodr/dacl10k-toolkit' target='_blank'>Github Repo</a></p>"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 221 |
|
|
|
|
|
|
|
| 222 |
with gr.Row():
|
| 223 |
input_img = gr.inputs.Image(type="pil", label="Original Image")
|
| 224 |
gr.Examples(examples=examples, inputs=[input_img])
|
|
|
|
| 232 |
all_masks = gr.Gallery(visible=False)
|
| 233 |
background = gr.Image(visible=False)
|
| 234 |
|
| 235 |
+
generate_mask_slider = gr.Button("1) Generate Masks")
|
| 236 |
generate_mask_slider.click(inference, inputs=[input_img], outputs=[img, all_masks, background])
|
| 237 |
|
| 238 |
+
submit_transparent_img = gr.Button("2) Generate Transparent Mask (with Alpha Factor)")
|
| 239 |
submit_transparent_img.click(show_img, inputs=[all_masks, dropdown, background, slider], outputs=[transparent_img])
|
| 240 |
|
| 241 |
|