在Opnecv 3.2.0中减少每秒帧数fps

时间:2018-04-07 15:33:34

标签: opencv opencv3.2

我正在使用OpenCV 3.2.0,我想限制fps。我正在从保存的文件中读取视频。我使用下面的代码,但即使将属性设置为限制fps后fps仍然相同。即使设置视频的宽度和高度也不变。

有没有办法做到这一点。

import cv2

# Playing video from file:
cap = cv2.VideoCapture('aa.mp4')

setfps = cap.set(cv2.CAP_PROP_FPS, 10)
fps = cap.get(cv2.CAP_PROP_FPS) #Default is 25.
setwidth = cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640) #default 1920
setheight = cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) #default 1080

0 个答案:

没有答案