Sqxww commited on
Commit
3c98cc8
·
1 Parent(s): 1da9e98

add category

Browse files
Files changed (1) hide show
  1. app_base.py +4 -3
app_base.py CHANGED
@@ -110,6 +110,7 @@ def create_demo() -> gr.Blocks:
110
  edit_prompt = gr.Textbox(lines=1, label="Edit Prompt", value=DEFAULT_EDIT_PROMPT)
111
  brightness = gr.Slider(minimum=0, maximum=2, value=1.0, step=0.1, label="Brightness")
112
  with gr.Accordion("Advanced Options", open=False):
 
113
  mask_expansion = gr.Number(label="Mask Expansion", value=50, visible=True)
114
  mask_dilation = gr.Slider(minimum=0, maximum=10, value=2, step=1, label="Mask Dilation")
115
  save_quality = gr.Slider(minimum=1, maximum=100, value=95, step=1, label="Save Quality")
@@ -135,15 +136,15 @@ def create_demo() -> gr.Blocks:
135
 
136
  g_btn.click(
137
  fn=segment_image,
138
- inputs=[input_image, DEFAULT_CATEGORY, generate_size, mask_expansion, mask_dilation],
139
  outputs=[origin_area_image, cropper],
140
  ).success(
141
  fn=image_to_image,
142
- inputs=[origin_area_image, input_image_prompt, edit_prompt,seed,w1, num_steps, start_step, guidance_scale],
143
  outputs=[enhanced_image, generated_cost],
144
  ).success(
145
  fn=restore_result_and_save,
146
- inputs=[cropper, DEFAULT_CATEGORY, enhanced_image, save_quality],
147
  outputs=[restored_image, download_path],
148
  )
149
 
 
110
  edit_prompt = gr.Textbox(lines=1, label="Edit Prompt", value=DEFAULT_EDIT_PROMPT)
111
  brightness = gr.Slider(minimum=0, maximum=2, value=1.0, step=0.1, label="Brightness")
112
  with gr.Accordion("Advanced Options", open=False):
113
+ category = gr.Textbox(label="Category", value=DEFAULT_CATEGORY, visible=False)
114
  mask_expansion = gr.Number(label="Mask Expansion", value=50, visible=True)
115
  mask_dilation = gr.Slider(minimum=0, maximum=10, value=2, step=1, label="Mask Dilation")
116
  save_quality = gr.Slider(minimum=1, maximum=100, value=95, step=1, label="Save Quality")
 
136
 
137
  g_btn.click(
138
  fn=segment_image,
139
+ inputs=[input_image, category, generate_size, mask_expansion, mask_dilation],
140
  outputs=[origin_area_image, cropper],
141
  ).success(
142
  fn=image_to_image,
143
+ inputs=[origin_area_image, input_image_prompt, edit_prompt,seed,w1, num_steps, start_step, guidance_scale, brightness],
144
  outputs=[enhanced_image, generated_cost],
145
  ).success(
146
  fn=restore_result_and_save,
147
+ inputs=[cropper, category, enhanced_image, save_quality],
148
  outputs=[restored_image, download_path],
149
  )
150