在opencv 3.x中设置FPS

时间:2018-06-12 16:02:38

标签: python opencv

如何在opencv3中将帧速率设置为60 fps

当我开始我的程序时,它只有30fps (我从这个函数获得帧率cv.get(cv2.CAP_PROP_FPS)) 我的代码:

cv = cv2.VideoCapture(0)
While True:
            frame = cv.read
            #something here

1 个答案:

答案 0 :(得分:0)

我无法将FPS设置与相机配合使用,因此我使用时间跟踪器进行管理。

import time

fpsLimit = 1 # throttle limit
startTime = time.time()
cv = cv2.VideoCapture(0)
While True:
    frame = cv.read
    nowTime = time.time()
    if (int(nowTime - startTime)) > fpsLimit:
        # do other cv2 stuff....
        startTime = time.time() # reset time