Spaces:
Running
on
Zero
Running
on
Zero
instruction renovation; allow manual keypoints at edit hands
Browse files
app.py
CHANGED
@@ -961,12 +961,12 @@ def set_no_hands(decider, component):
|
|
961 |
else:
|
962 |
return component
|
963 |
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
969 |
-
|
970 |
|
971 |
def unvisible_component(decider, component):
|
972 |
if decider is not None:
|
@@ -1416,8 +1416,8 @@ with gr.Blocks(css=custom_css, theme="soft") as demo:
|
|
1416 |
ref_manual_cond.change(lambda x: x, ref_manual_cond, ref_cond)
|
1417 |
ref_use_manual.click(lambda x: x, ref_manual_cond, ref_cond)
|
1418 |
# ref_use_manual.click(lambda x: gr.Info("Manual hand keypoints will be used for 'Reference'", duration=3))
|
1419 |
-
ref_manual_done.click(
|
1420 |
-
ref_manual_done.click(
|
1421 |
ref_manual_pose.change(enable_component, [ref_manual_pose, ref_manual_pose], ref_manual_done)
|
1422 |
ref_kp_raw.change(get_ref_anno, [ref_im_raw, ref_kp_raw], [ref_img, ref_pose, ref_auto_cond])
|
1423 |
ref_auto_cond.change(lambda x: x, ref_auto_cond, ref_cond)
|
|
|
961 |
else:
|
962 |
return component
|
963 |
|
964 |
+
def visible_component(decider, component):
|
965 |
+
if decider is not None:
|
966 |
+
update_component = gr.update(visible=True)
|
967 |
+
else:
|
968 |
+
update_component = gr.update(visible=False)
|
969 |
+
return update_component
|
970 |
|
971 |
def unvisible_component(decider, component):
|
972 |
if decider is not None:
|
|
|
1416 |
ref_manual_cond.change(lambda x: x, ref_manual_cond, ref_cond)
|
1417 |
ref_use_manual.click(lambda x: x, ref_manual_cond, ref_cond)
|
1418 |
# ref_use_manual.click(lambda x: gr.Info("Manual hand keypoints will be used for 'Reference'", duration=3))
|
1419 |
+
ref_manual_done.click(visible_component, ref_manual_pose, ref_manual_pose)
|
1420 |
+
ref_manual_done.click(visible_component, ref_use_manual, ref_use_manual)
|
1421 |
ref_manual_pose.change(enable_component, [ref_manual_pose, ref_manual_pose], ref_manual_done)
|
1422 |
ref_kp_raw.change(get_ref_anno, [ref_im_raw, ref_kp_raw], [ref_img, ref_pose, ref_auto_cond])
|
1423 |
ref_auto_cond.change(lambda x: x, ref_auto_cond, ref_cond)
|