Update app.py
Browse files
app.py
CHANGED
|
@@ -223,7 +223,7 @@ def update_gallery_on_video_upload(input_video, session_id):
|
|
| 223 |
return None, None, None
|
| 224 |
|
| 225 |
target_dir, image_paths = extract_frames(input_video, session_id)
|
| 226 |
-
return None, target_dir, image_paths
|
| 227 |
|
| 228 |
def update_gallery_on_images_upload(input_images, session_id):
|
| 229 |
|
|
@@ -231,7 +231,7 @@ def update_gallery_on_images_upload(input_images, session_id):
|
|
| 231 |
return None, None, None
|
| 232 |
|
| 233 |
target_dir, image_paths = extract_images(input_images, session_id)
|
| 234 |
-
return None, target_dir, image_paths
|
| 235 |
|
| 236 |
@spaces.GPU()
|
| 237 |
def generate_splats_from_video(video_path, session_id=None):
|
|
@@ -408,19 +408,19 @@ if __name__ == "__main__":
|
|
| 408 |
|
| 409 |
submit_btn.click(
|
| 410 |
fn=generate_splats_from_images,
|
| 411 |
-
inputs=[
|
| 412 |
outputs=[reconstruction_output, rgb_video, depth_video])
|
| 413 |
|
| 414 |
input_video.upload(
|
| 415 |
fn=update_gallery_on_video_upload,
|
| 416 |
inputs=[input_video, session_state],
|
| 417 |
-
outputs=[reconstruction_output, target_dir_output, image_gallery],
|
| 418 |
)
|
| 419 |
|
| 420 |
input_images.upload(
|
| 421 |
fn=update_gallery_on_images_upload,
|
| 422 |
inputs=[input_images, session_state],
|
| 423 |
-
outputs=[reconstruction_output, target_dir_output, image_gallery],
|
| 424 |
)
|
| 425 |
|
| 426 |
demo.unload(cleanup)
|
|
|
|
| 223 |
return None, None, None
|
| 224 |
|
| 225 |
target_dir, image_paths = extract_frames(input_video, session_id)
|
| 226 |
+
return None, target_dir, image_paths, image_paths
|
| 227 |
|
| 228 |
def update_gallery_on_images_upload(input_images, session_id):
|
| 229 |
|
|
|
|
| 231 |
return None, None, None
|
| 232 |
|
| 233 |
target_dir, image_paths = extract_images(input_images, session_id)
|
| 234 |
+
return None, target_dir, image_paths, image_paths
|
| 235 |
|
| 236 |
@spaces.GPU()
|
| 237 |
def generate_splats_from_video(video_path, session_id=None):
|
|
|
|
| 408 |
|
| 409 |
submit_btn.click(
|
| 410 |
fn=generate_splats_from_images,
|
| 411 |
+
inputs=[input_images, session_state],
|
| 412 |
outputs=[reconstruction_output, rgb_video, depth_video])
|
| 413 |
|
| 414 |
input_video.upload(
|
| 415 |
fn=update_gallery_on_video_upload,
|
| 416 |
inputs=[input_video, session_state],
|
| 417 |
+
outputs=[reconstruction_output, target_dir_output, image_gallery, input_images],
|
| 418 |
)
|
| 419 |
|
| 420 |
input_images.upload(
|
| 421 |
fn=update_gallery_on_images_upload,
|
| 422 |
inputs=[input_images, session_state],
|
| 423 |
+
outputs=[reconstruction_output, target_dir_output, image_gallery, input_images],
|
| 424 |
)
|
| 425 |
|
| 426 |
demo.unload(cleanup)
|