Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 计算面可见的秒数_Python_Opencv - Fatal编程技术网

Python 计算面可见的秒数

Python 计算面可见的秒数,python,opencv,Python,Opencv,我使用了下面的代码来检测人脸并为每个人脸分配id for face_no, (x, y, w, h) in enumerate(detections): cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2) cv2.putText(frame, str(face_no), (x, y - 30), cv2.FONT_HERSHEY_TRIPLEX, .7, (0, 0, 0), 1, c

我使用了下面的代码来检测人脸并为每个人脸分配id

for face_no, (x, y, w, h) in enumerate(detections):
    cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)

    cv2.putText(frame, str(face_no), (x, y - 30), cv2.FONT_HERSHEY_TRIPLEX,
                .7, (0, 0, 0), 1, cv2.LINE_AA)

如何找出面部在相机中可见的秒数并显示它?在开发iOS应用程序时,我们需要NSTimer来完成这项工作,但如何在python中完成这项工作?

模块time有time.clock(),可能会帮助您完成这项工作。只需为每个人脸添加一个时间,当人脸消失时,您检查当前时间,并将其与人脸的初始时间进行比较。您能提供一个简短的代码吗?