首页 > 解决方案 > 如何在网络摄像头视频流上显示变量值?(蟒蛇OpenCV)

问题描述

我编码使用 OpenCV 在新窗口上打开网络摄像头视频cv2.VideoCapture(0)

cv2.putText()您可以使用命令在网络摄像头视频上显示文本。但它只显示字符串值。

如何在新窗口上显示的网络摄像头视频中放置不同的值?

例如,如果变量p的值一直在变化,您可以通过编写print(p). 但是我们如何p通过网络摄像头视频显示值呢?

标签: pythonopencvwebcamopencv-python

解决方案


您还可以使用cv2.putText()方法显示变化的变量。只需使用str()方法将变量转换为字符串。假设您要显示变量x,例如整数,并且它总是在变化。你可以用cv2.putText(frame, str(x), org, font, fontScale, color, thickness, cv2.LINE_AA) 它来做(你应该填写org,font等)。


推荐阅读