Spaces:
Runtime error
Runtime error
jhj0517
commited on
Commit
·
719689e
1
Parent(s):
930c751
clean temp/out
Browse files- modules/sam_inference.py +4 -2
modules/sam_inference.py
CHANGED
@@ -24,7 +24,7 @@ from modules.mask_utils import (
|
|
24 |
create_solid_color_mask_image
|
25 |
)
|
26 |
from modules.video_utils import (get_frames_from_dir, create_video_from_frames, get_video_info, extract_frames,
|
27 |
-
extract_sound, clean_temp_dir)
|
28 |
from modules.utils import save_image
|
29 |
from modules.logger_util import get_logger
|
30 |
|
@@ -277,6 +277,8 @@ class SamInference:
|
|
277 |
logger.error(error_message)
|
278 |
raise gr.Error(error_message, duration=20)
|
279 |
|
|
|
|
|
280 |
prompt_frame_image, prompt = image_prompt_input_data["image"], image_prompt_input_data["points"]
|
281 |
|
282 |
point_labels, point_coords, box = self.handle_prompt_data(prompt)
|
@@ -306,7 +308,7 @@ class SamInference:
|
|
306 |
save_image(image=filtered_image, output_dir=TEMP_OUT_DIR)
|
307 |
|
308 |
out_video = create_video_from_frames(
|
309 |
-
frames_dir=
|
310 |
frame_rate=self.video_info.frame_rate,
|
311 |
output_dir=self.output_dir,
|
312 |
)
|
|
|
24 |
create_solid_color_mask_image
|
25 |
)
|
26 |
from modules.video_utils import (get_frames_from_dir, create_video_from_frames, get_video_info, extract_frames,
|
27 |
+
extract_sound, clean_temp_dir, clean_image_files)
|
28 |
from modules.utils import save_image
|
29 |
from modules.logger_util import get_logger
|
30 |
|
|
|
277 |
logger.error(error_message)
|
278 |
raise gr.Error(error_message, duration=20)
|
279 |
|
280 |
+
clean_image_files(TEMP_OUT_DIR)
|
281 |
+
|
282 |
prompt_frame_image, prompt = image_prompt_input_data["image"], image_prompt_input_data["points"]
|
283 |
|
284 |
point_labels, point_coords, box = self.handle_prompt_data(prompt)
|
|
|
308 |
save_image(image=filtered_image, output_dir=TEMP_OUT_DIR)
|
309 |
|
310 |
out_video = create_video_from_frames(
|
311 |
+
frames_dir=TEMP_OUT_DIR,
|
312 |
frame_rate=self.video_info.frame_rate,
|
313 |
output_dir=self.output_dir,
|
314 |
)
|