python.opencv获取fps
时间: 2023-08-18 20:12:48 浏览: 54
要获取使用OpenCV获取视频流的FPS(帧率),可以使用imutils库中的FPS类。在代码中,首先导入cv2和imutils.video中的FPS类。然后,使用cv2.VideoCapture(0)打开摄像头,并创建一个FPS对象。接下来,使用while循环读取每一帧,并在窗口中显示。如果按下键盘上的q键,循环将终止。在循环中,使用fps.update()更新FPS计数器。循环结束后,使用fps.stop()停止计时,并使用fps.fps()获取近似的FPS值。最后,释放摄像头并关闭窗口。所以,要获取FPS值,可以使用fps.fps()方法。\[1\]
#### 引用[.reference_title]
- *1* [【Python】OpenCV激活实时摄像头+创建多线程提升FPS](https://blog.csdn.net/ericdiii/article/details/126433002)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]