Keshabwi66 commited on
Commit
2ef8114
·
verified ·
1 Parent(s): 6180a1d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -124,7 +124,7 @@ pipe = TryonPipeline.from_pretrained(
124
  pipe.unet_encoder = UNet_Encoder
125
 
126
  @spaces.GPU
127
- def start_tryon(person_img, pose_img, mask_img, cloth_img, garment_des, denoise_steps, seed):
128
  # Assuming device is set up (e.g., "cuda" or "cpu")
129
  pipe.to(device)
130
  pipe.unet_encoder.to(device)
@@ -133,6 +133,7 @@ def start_tryon(person_img, pose_img, mask_img, cloth_img, garment_des, denoise_
133
  garm_img = cloth_img.convert("RGB").resize((768, 1024))
134
  human_img = person_img.convert("RGB").resize((768, 1024))
135
  mask = pil_to_binary_mask(mask_img.convert("RGB").resize((768, 1024)))
 
136
 
137
  # Prepare pose image (already uploaded)
138
  pose_img = pose_img.resize((768, 1024))
@@ -214,7 +215,6 @@ with image_blocks as demo:
214
  with gr.Row():
215
  with gr.Column():
216
  person_img = gr.Image(label='Person Image', sources='upload', type="pil")
217
- pose_img = gr.Image(label='Pose Image', sources='upload', type="pil")
218
  mask_img = gr.Image(label='Mask Image', sources='upload', type="pil")
219
 
220
  with gr.Column():
@@ -229,6 +229,6 @@ with image_blocks as demo:
229
  image_out = gr.Image(label="Output Image", elem_id="output-img", show_share_button=False)
230
 
231
  try_button = gr.Button(value="Try-on")
232
- try_button.click(fn=start_tryon, inputs=[person_img, pose_img, mask_img, cloth_img, garment_des, denoise_steps, seed], outputs=[image_out], api_name='tryon')
233
 
234
  image_blocks.launch()
 
124
  pipe.unet_encoder = UNet_Encoder
125
 
126
  @spaces.GPU
127
+ def start_tryon(person_img, mask_img, cloth_img, garment_des, denoise_steps, seed):
128
  # Assuming device is set up (e.g., "cuda" or "cpu")
129
  pipe.to(device)
130
  pipe.unet_encoder.to(device)
 
133
  garm_img = cloth_img.convert("RGB").resize((768, 1024))
134
  human_img = person_img.convert("RGB").resize((768, 1024))
135
  mask = pil_to_binary_mask(mask_img.convert("RGB").resize((768, 1024)))
136
+ pose_img=Image.open("00006_00.jpg")
137
 
138
  # Prepare pose image (already uploaded)
139
  pose_img = pose_img.resize((768, 1024))
 
215
  with gr.Row():
216
  with gr.Column():
217
  person_img = gr.Image(label='Person Image', sources='upload', type="pil")
 
218
  mask_img = gr.Image(label='Mask Image', sources='upload', type="pil")
219
 
220
  with gr.Column():
 
229
  image_out = gr.Image(label="Output Image", elem_id="output-img", show_share_button=False)
230
 
231
  try_button = gr.Button(value="Try-on")
232
+ try_button.click(fn=start_tryon, inputs=[person_img, mask_img, cloth_img, garment_des, denoise_steps, seed], outputs=[image_out], api_name='tryon')
233
 
234
  image_blocks.launch()