【发布时间】:2022-12-20 10:41:09
【问题描述】:
我想用 OpenCV 获得每秒的速率比特数。 我使用此指令每秒获取一些帧数: 代码:
ff = video.get(cv2.CAP_PROP_FPS)
【问题讨论】:
标签: python image opencv image-processing computer-vision
我想用 OpenCV 获得每秒的速率比特数。 我使用此指令每秒获取一些帧数: 代码:
ff = video.get(cv2.CAP_PROP_FPS)
【问题讨论】:
标签: python image opencv image-processing computer-vision
要使用 OpenCV 获取每秒位数,您可以使用 cv2.CAP_PROP_BITRATE 属性。您可以像在代码中使用 cv2.CAP_PROP_FPS 属性一样使用此属性,如下所示:
bitrate = video.get(cv2.CAP_PROP_BITRATE)
这将返回比特率变量中每秒的位数。请注意,并非所有平台都支持此属性,因此您可能需要在使用前检查它是否受支持。
【讨论】: