T.Masuda commited on
Commit
da1a52e
·
1 Parent(s): cdedf96

update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -65,7 +65,8 @@ def process_image(image, enable1, left1, top1, enable2, left2, top2, enable3, le
65
  yield newImage
66
 
67
  def tab_select(evt: gr.SelectData, state):
68
- state['active'] = evt.target.id
 
69
  return state
70
 
71
  def image_select(evt: gr.SelectData, state, enable1, left1, top1, enable2, left2, top2, enable3, left3, top3, enable4, left4, top4, enable5, left5, top5):
@@ -90,23 +91,23 @@ with gr.Blocks(title='clip-image') as app:
90
  with gr.Column():
91
  image = gr.Image(type='pil')
92
  gr.Markdown('click on the image to position')
93
- with gr.Tab('point1', id=0) as tab1:
94
  enable1 = gr.Checkbox(label='enable', value=True)
95
  left1 = gr.Slider(maximum=4000, step=1, label='left')
96
  top1 = gr.Slider(maximum=4000, step=1, label='top')
97
- with gr.Tab('point2', id=1) as tab2:
98
  enable2 = gr.Checkbox(label='enable')
99
  left2 = gr.Slider(maximum=4000, step=1, label='left')
100
  top2 = gr.Slider(maximum=4000, step=1, label='top')
101
- with gr.Tab('point3', id=2) as tab3:
102
  enable3 = gr.Checkbox(label='enable')
103
  left3 = gr.Slider(maximum=4000, step=1, label='left')
104
  top3 = gr.Slider(maximum=4000, step=1, label='top')
105
- with gr.Tab('point4', id=3) as tab4:
106
  enable4 = gr.Checkbox(label='enable')
107
  left4 = gr.Slider(maximum=4000, step=1, label='left')
108
  top4 = gr.Slider(maximum=4000, step=1, label='top')
109
- with gr.Tab('point5', id=4) as tab5:
110
  enable5 = gr.Checkbox(label='enable')
111
  left5 = gr.Slider(maximum=4000, step=1, label='left')
112
  top5 = gr.Slider(maximum=4000, step=1, label='top')
 
65
  yield newImage
66
 
67
  def tab_select(evt: gr.SelectData, state):
68
+ state['active'] = evt.index
69
+ print('select {}'.format(evt.index))
70
  return state
71
 
72
  def image_select(evt: gr.SelectData, state, enable1, left1, top1, enable2, left2, top2, enable3, left3, top3, enable4, left4, top4, enable5, left5, top5):
 
91
  with gr.Column():
92
  image = gr.Image(type='pil')
93
  gr.Markdown('click on the image to position')
94
+ with gr.Tab('point1') as tab1:
95
  enable1 = gr.Checkbox(label='enable', value=True)
96
  left1 = gr.Slider(maximum=4000, step=1, label='left')
97
  top1 = gr.Slider(maximum=4000, step=1, label='top')
98
+ with gr.Tab('point2') as tab2:
99
  enable2 = gr.Checkbox(label='enable')
100
  left2 = gr.Slider(maximum=4000, step=1, label='left')
101
  top2 = gr.Slider(maximum=4000, step=1, label='top')
102
+ with gr.Tab('point3') as tab3:
103
  enable3 = gr.Checkbox(label='enable')
104
  left3 = gr.Slider(maximum=4000, step=1, label='left')
105
  top3 = gr.Slider(maximum=4000, step=1, label='top')
106
+ with gr.Tab('point4') as tab4:
107
  enable4 = gr.Checkbox(label='enable')
108
  left4 = gr.Slider(maximum=4000, step=1, label='left')
109
  top4 = gr.Slider(maximum=4000, step=1, label='top')
110
+ with gr.Tab('point5') as tab5:
111
  enable5 = gr.Checkbox(label='enable')
112
  left5 = gr.Slider(maximum=4000, step=1, label='left')
113
  top5 = gr.Slider(maximum=4000, step=1, label='top')