Spaces:
Sleeping
Sleeping
T.Masuda
commited on
Commit
·
da1a52e
1
Parent(s):
cdedf96
update app.py
Browse files
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.
|
|
|
|
| 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'
|
| 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'
|
| 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'
|
| 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'
|
| 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'
|
| 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')
|