oxkitsune commited on
Commit
1644fb9
·
1 Parent(s): 152b15e

fancy layout

Browse files
Files changed (1) hide show
  1. app.py +15 -14
app.py CHANGED
@@ -113,20 +113,21 @@ def streaming_object_detection(recording_id: str, img):
113
 
114
  with gr.Blocks() as demo:
115
  with gr.Row():
116
- with gr.Column():
117
- img = gr.Image(interactive=True, label="Image")
118
- with gr.Column():
119
- detect_objects = gr.Button("Detect objects")
120
-
121
- with gr.Column():
122
- viewer = Rerun(
123
- streaming=False,
124
- panel_states={
125
- "time": "collapsed",
126
- "blueprint": "hidden",
127
- "selection": "hidden",
128
- },
129
- )
 
130
 
131
  # We make a new recording id, and store it in a Gradio's session state.
132
  recording_id = gr.State(uuid.uuid4())
 
113
 
114
  with gr.Blocks() as demo:
115
  with gr.Row():
116
+ with gr.Column(scale=1):
117
+ with gr.Accordion("Your image", open=True):
118
+ img = gr.Image(interactive=True, label="Image")
119
+ detect_objects = gr.Button("Detect objects")
120
+
121
+ with gr.Column(scale=4):
122
+ viewer = Rerun(
123
+ streaming=True,
124
+ panel_states={
125
+ "time": "collapsed",
126
+ "blueprint": "hidden",
127
+ "selection": "hidden",
128
+ },
129
+ height=700,
130
+ )
131
 
132
  # We make a new recording id, and store it in a Gradio's session state.
133
  recording_id = gr.State(uuid.uuid4())