Ich versuche Echtzeituhr auf Bild zu schreiben. Ich habe einfachen laufenden Code für die Verwendung der while-Schleife und cv2.putText() -Befehl. Aber das Problem mit diesem Code ist, dass ich Nummern des Zeitwerts überschreiben. Kann mir jemand mit dem gleichen helfen. Hilfe im Voraus geschätzt.Echtzeituhr geschrieben am Bild mit Python opencv
import cv2
import time
I = cv2.imread('image.png')
I = cv2.resize(I,(640,480))
I1 = I.copy()
font1 = cv2.FONT_HERSHEY_SIMPLEX
while 1:
I1 = I
t = time.strftime('%H:%M:%S')
I1 = cv2.putText(I1,t,(0,480),font1,2,(255,255,255),5)
cv2.imshow('frame',I1)
k = cv2.waitKey(10)
if k == 27:
break
cv2.destroyAllWindows()