2017-05-08 3 views
0

Guten Tag! Ich habe eine interessante Frage. Ich muss die Zeitspanne des Prozesses zählen, was ich in meinem Code habe. Es ist ein Rahmen, auf dem ich Gesichter erkenne.So berechnen Sie die Zeitspanne des Prozesses

Ausgabedatei ist der gleiche Rahmen, aber mit Farbrechtecken darauf. Das Problem ist also die Zeit von der Eingabe des Frames bis zur Ausgabe. Ich werde glücklich sein in jemand kann mir dabei helfen! Haben Sie einen guten Tag ~

+0

Hallo. Es wäre nützlich, wenn Sie auch Code schreiben würden, an dem Sie gearbeitet oder versucht haben. Ich bin nicht sicher, ob Sie die Zeit eines laufenden Prozesses als OS-Prozess oder als laufende Funktion zählen möchten. –

Antwort

1
from time import time 

# before function is called 
t1 = time() 
some_ouptut = do_some_processing(image_input) 
print("Time to run {}.".format(time()-t1) 

Ich nehme an, Sie wollen die Bearbeitungszeit für die Funktion/Malen Platz Zeit. time() wird die aktuelle Zeit erhalten und Sie können die aktuelle Zeit wegnehmen, nachdem Sie den Prozess ausgeführt haben, um die verstrichene Zeit zu erhalten.