mirror of
https://github.com/gaomingqi/Track-Anything.git
synced 2025-12-16 08:27:49 +01:00
fj test template image display
This commit is contained in:
30
app.py
30
app.py
@@ -63,10 +63,15 @@ with gr.Blocks() as iface:
|
|||||||
with gr.Row():
|
with gr.Row():
|
||||||
|
|
||||||
with gr.Row():
|
with gr.Row():
|
||||||
with gr.Column():
|
with gr.Column(scale=0.5):
|
||||||
template_frame = gr.Image(type="pil", interactive=True, elem_id="template_frame")
|
template_frame = gr.Image(type="pil", interactive=True, elem_id="template_frame")
|
||||||
with gr.Column():
|
with gr.Column():
|
||||||
template_select_button = gr.Button(value="Template select", interactive=True, variant="primary")
|
template_select_button = gr.Button(value="Template select", interactive=True, variant="primary")
|
||||||
|
|
||||||
|
with gr.Column(scale=0.5):
|
||||||
|
with gr.Row(scale=0.4):
|
||||||
|
clear_button_clike = gr.Button(value="Clear Clicks", interactive=True)
|
||||||
|
clear_button_image = gr.Button(value="Clear Image", interactive=True)
|
||||||
|
|
||||||
# seg_automask_video_points_per_batch = gr.Slider(
|
# seg_automask_video_points_per_batch = gr.Slider(
|
||||||
# minimum=0,
|
# minimum=0,
|
||||||
@@ -110,6 +115,29 @@ with gr.Blocks() as iface:
|
|||||||
outputs=[video_state, template_frame],
|
outputs=[video_state, template_frame],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# clear
|
||||||
|
# clear_button_clike.click(
|
||||||
|
# lambda x: ([[], [], []], x, ""),
|
||||||
|
# [origin_image],
|
||||||
|
# [click_state, image_input, wiki_output],
|
||||||
|
# queue=False,
|
||||||
|
# show_progress=False
|
||||||
|
# )
|
||||||
|
# clear_button_image.click(
|
||||||
|
# lambda: (None, [], [], [[], [], []], "", ""),
|
||||||
|
# [],
|
||||||
|
# [image_input, chatbot, state, click_state, wiki_output, origin_image],
|
||||||
|
# queue=False,
|
||||||
|
# show_progress=False
|
||||||
|
# )
|
||||||
|
video_input.clear(
|
||||||
|
lambda: (None, [], [], [[], [], []], None),
|
||||||
|
[],
|
||||||
|
[video_input, state, play_state, video_state, template_frame],
|
||||||
|
queue=False,
|
||||||
|
show_progress=False
|
||||||
|
)
|
||||||
|
|
||||||
iface.queue(concurrency_count=1)
|
iface.queue(concurrency_count=1)
|
||||||
iface.launch(debug=True, enable_queue=True, server_port=12212, server_name="0.0.0.0")
|
iface.launch(debug=True, enable_queue=True, server_port=12212, server_name="0.0.0.0")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user