Steven18 commited on
Commit
93fbb1c
·
1 Parent(s): ef12238

bug add log

Browse files
Files changed (1) hide show
  1. app.py +7 -8
app.py CHANGED
@@ -179,7 +179,10 @@ def image_to_3d(
179
  os.makedirs(user_dir, exist_ok=True)
180
  is_multiimage = is_multiimage.lower() == "true"
181
 
182
-
 
 
 
183
  # Run pipeline depending on mode
184
  if not is_multiimage:
185
  outputs = pipeline.run(
@@ -197,11 +200,8 @@ def image_to_3d(
197
  },
198
  )
199
  else:
200
- multiimages = normalize_multiimages(multiimages)
201
- if is_multiimage and len(multiimages) == 0:
202
- raise gr.Error("Multiple Images mode need at least 1 pic,please upload then click Generate。")
203
  pil_images = [img for img, _ in multiimages]
204
- assert all(isinstance(im, Image.Image) for im in pil_imgs)
205
  outputs = pipeline.run_multi_image(
206
  pil_images,
207
  seed=seed,
@@ -542,13 +542,12 @@ with gr.Blocks(delete_cache=(600, 600)) as demo:
542
  multiimage_prompt.upload(
543
  fn=lambda imgs: imgs,
544
  inputs=[multiimage_prompt],
545
- outputs=[multiimage_combined],
546
  )
547
  uploaded_api_images.upload(
548
  fn=_files_to_gallery_and_state,
549
  inputs=[uploaded_api_images],
550
- outputs=[multiimage_prompt,
551
- multiimage_combined],
552
  preprocess=False,
553
  )
554
 
 
179
  os.makedirs(user_dir, exist_ok=True)
180
  is_multiimage = is_multiimage.lower() == "true"
181
 
182
+ multiimages = normalize_multiimages(multiimages)
183
+ print("[DEBUG] is_multiimage:", is_multiimage, "num_imgs:", len(multiimages))
184
+ if is_multiimage and len(multiimages) == 0:
185
+ is_multiimage = False
186
  # Run pipeline depending on mode
187
  if not is_multiimage:
188
  outputs = pipeline.run(
 
200
  },
201
  )
202
  else:
 
 
 
203
  pil_images = [img for img, _ in multiimages]
204
+ assert all(isinstance(im, Image.Image) for im in pil_images)
205
  outputs = pipeline.run_multi_image(
206
  pil_images,
207
  seed=seed,
 
542
  multiimage_prompt.upload(
543
  fn=lambda imgs: imgs,
544
  inputs=[multiimage_prompt],
545
+ outputs=[multiimage_prompt, multiimage_combined],
546
  )
547
  uploaded_api_images.upload(
548
  fn=_files_to_gallery_and_state,
549
  inputs=[uploaded_api_images],
550
+ outputs=[multiimage_prompt, multiimage_combined],
 
551
  preprocess=False,
552
  )
553