Move process time to the correct place
This commit is contained in:
parent
dc0653ad39
commit
2b14613a46
@ -1,6 +1,4 @@
|
||||
import os
|
||||
import time
|
||||
|
||||
import cv2
|
||||
import insightface
|
||||
import core.globals
|
||||
@ -14,7 +12,6 @@ else:
|
||||
|
||||
|
||||
def process_video(source_img, frame_paths):
|
||||
start_time = time.time()
|
||||
source_face = get_face(cv2.imread(source_img))
|
||||
for frame_path in frame_paths:
|
||||
frame = cv2.imread(frame_path)
|
||||
@ -29,9 +26,6 @@ def process_video(source_img, frame_paths):
|
||||
except Exception as e:
|
||||
print('E', end='', flush=True)
|
||||
pass
|
||||
print(flush=True)
|
||||
end_time = time.time()
|
||||
print(f"Processing time: {end_time - start_time:.2f} seconds", flush=True)
|
||||
|
||||
|
||||
def process_img(source_img, target_path):
|
||||
|
8
run.py
8
run.py
@ -1,5 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
import sys
|
||||
import time
|
||||
import torch
|
||||
import shutil
|
||||
import core.globals
|
||||
@ -47,8 +48,12 @@ if os.name == "nt":
|
||||
|
||||
|
||||
def start_processing():
|
||||
start_time = time.time()
|
||||
if args['gpu']:
|
||||
process_video(args['source_img'], args["frame_paths"])
|
||||
print(flush=True)
|
||||
end_time = time.time()
|
||||
print(f"Processing time: {end_time - start_time:.2f} seconds", flush=True)
|
||||
return
|
||||
frame_paths = args["frame_paths"]
|
||||
n = len(frame_paths)//(psutil.cpu_count()-1)
|
||||
@ -60,6 +65,9 @@ def start_processing():
|
||||
p.get()
|
||||
pool.close()
|
||||
pool.join()
|
||||
print(flush=True)
|
||||
end_time = time.time()
|
||||
print(f"Processing time: {end_time - start_time:.2f} seconds", flush=True)
|
||||
|
||||
|
||||
def select_face():
|
||||
|
Loading…
Reference in New Issue
Block a user