Update app.py
Browse files
app.py
CHANGED
|
@@ -655,7 +655,7 @@ with gr.Blocks() as demo:
|
|
| 655 |
track_btn = gr.Button("Tracking")
|
| 656 |
video_output = gr.Video(label="Tracking Result", elem_id="my-video")
|
| 657 |
|
| 658 |
-
gr.Markdown("Step4: Upload a Reference Image", elem_id="ref_title")
|
| 659 |
|
| 660 |
ref_image_input = gr.Image(
|
| 661 |
label="Upload Reference Image", elem_id="ref-image", interactive=True
|
|
@@ -677,7 +677,6 @@ with gr.Blocks() as demo:
|
|
| 677 |
elem_id="my-btn3"
|
| 678 |
)
|
| 679 |
|
| 680 |
-
gr.Markdown("Step5: Click for Segmentation", elem_id="ref_title")
|
| 681 |
ref_image_display = gr.Image(
|
| 682 |
label="Reference Mask Segmentation",
|
| 683 |
elem_id="ref-mask",
|
|
@@ -690,6 +689,8 @@ with gr.Blocks() as demo:
|
|
| 690 |
)
|
| 691 |
ref_clear_btn = gr.Button("Clear Ref Clicks")
|
| 692 |
|
|
|
|
|
|
|
| 693 |
with gr.Column(elem_id="my-btn"):
|
| 694 |
|
| 695 |
dilate_radius_slider = gr.Slider(
|
|
|
|
| 655 |
track_btn = gr.Button("Tracking")
|
| 656 |
video_output = gr.Video(label="Tracking Result", elem_id="my-video")
|
| 657 |
|
| 658 |
+
gr.Markdown("Step4: Upload a Reference Image & Click for Reference Segmentation", elem_id="ref_title")
|
| 659 |
|
| 660 |
ref_image_input = gr.Image(
|
| 661 |
label="Upload Reference Image", elem_id="ref-image", interactive=True
|
|
|
|
| 677 |
elem_id="my-btn3"
|
| 678 |
)
|
| 679 |
|
|
|
|
| 680 |
ref_image_display = gr.Image(
|
| 681 |
label="Reference Mask Segmentation",
|
| 682 |
elem_id="ref-mask",
|
|
|
|
| 689 |
)
|
| 690 |
ref_clear_btn = gr.Button("Clear Ref Clicks")
|
| 691 |
|
| 692 |
+
|
| 693 |
+
gr.Markdown("Step5: Retexture", elem_id="ref_title")
|
| 694 |
with gr.Column(elem_id="my-btn"):
|
| 695 |
|
| 696 |
dilate_radius_slider = gr.Slider(
|