Python 2.7 如何在python cv.PutText中创建计时器循环

Python 2.7 如何在python cv.PutText中创建计时器循环,python-2.7,Python 2.7,我想知道如何在cv.putText中使用计时器循环。 这就是我到目前为止所做的: def draw_result(self, frame, result): x,y,w,h = self.metrics c = self.get_colour() cv.PutText(frame, "%0.0f"%result, (x+15,y-15), self.large_font_outline, c[1]) cv.PutText(frame, "%0.0f"%resul

我想知道如何在cv.putText中使用计时器循环。 这就是我到目前为止所做的:

def draw_result(self, frame, result):
    x,y,w,h = self.metrics
    c = self.get_colour()

    cv.PutText(frame, "%0.0f"%result, (x+15,y-15), self.large_font_outline, c[1])
    cv.PutText(frame, "%0.0f"%result, (x+15,y-15), self.large_font, c[0])

你可以利用时间

import time
inittime = time.time()
secs = 30
while 1:
    if time.time() >= inittime+secs:
        inittime = time.time()
        draw_result(self, frame, result)

此代码将每隔30秒在最后一行调用draw_result。

您能否更清楚地解释您想要什么,并显示您尝试使其工作的内容?实际上,我已经编写了一个代码来显示结果中的值,该值会不断更新和重复,我只想在特定的时间间隔(例如30秒)内打印该值,因此我需要知道如何在cv.putText中使用计时器,以便我可以在输出图像中打印该值感谢您的回复,但是我想在我从网络摄像头捕获的图像上打印结果,所以我使用cv.putText,但是上面的代码只用于在cmd提示符下打印结果