Update inference_video.py
Browse files- inference_video.py +43 -0
inference_video.py
CHANGED
@@ -61,6 +61,49 @@ def inference_image(image, size):
|
|
61 |
print(f"Frame of the Video size ({device}): {size} ... OK")
|
62 |
return result
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
custom_name = "input.mp4"
|
65 |
|
66 |
def save_video_input(video, custom_name):
|
|
|
61 |
print(f"Frame of the Video size ({device}): {size} ... OK")
|
62 |
return result
|
63 |
|
64 |
+
upload_folder = 'upload'
|
65 |
+
result_folder = 'results'
|
66 |
+
video_folder = 'videos'
|
67 |
+
video_result_folder = 'results_videos'
|
68 |
+
video_mp4_result_folder = 'results_mp4_videos'
|
69 |
+
result_restored_imgs_folder = 'restored_imgs'
|
70 |
+
|
71 |
+
if os.path.isdir(upload_folder):
|
72 |
+
print(upload_folder+" exists")
|
73 |
+
else :
|
74 |
+
os.mkdir(upload_folder)
|
75 |
+
|
76 |
+
if os.path.isdir(video_folder):
|
77 |
+
print(video_folder+" exists")
|
78 |
+
else :
|
79 |
+
os.mkdir(video_folder)
|
80 |
+
|
81 |
+
if os.path.isdir(video_result_folder):
|
82 |
+
print(video_result_folder+" exists")
|
83 |
+
else :
|
84 |
+
os.mkdir(video_result_folder)
|
85 |
+
|
86 |
+
if os.path.isdir(video_mp4_result_folder):
|
87 |
+
print(video_mp4_result_folder+" exists")
|
88 |
+
else :
|
89 |
+
os.mkdir(video_mp4_result_folder)
|
90 |
+
|
91 |
+
if os.path.isdir(result_folder):
|
92 |
+
print(result_folder+" exists")
|
93 |
+
else :
|
94 |
+
os.mkdir(result_folder)
|
95 |
+
|
96 |
+
os.system("cd results")
|
97 |
+
if os.path.isdir(result_restored_imgs_folder):
|
98 |
+
print(result_restored_imgs_folder+" exists")
|
99 |
+
else :
|
100 |
+
os.mkdir(result_restored_imgs_folder)
|
101 |
+
os.system("cd ..")
|
102 |
+
|
103 |
+
if os.path.isdir(video_folder):
|
104 |
+
shutil.rmtree(video_folder)
|
105 |
+
os.mkdir(video_folder)
|
106 |
+
|
107 |
custom_name = "input.mp4"
|
108 |
|
109 |
def save_video_input(video, custom_name):
|