如何在网络摄像头视频流中显示变量值? (python OpenCV)
How to show a variable value on the webcam video stream? (python OpenCV)
我使用 OpenCV cv2.VideoCapture(0)
.
在新 window 上编码以打开网络摄像头视频
您可以使用 cv2.putText()
命令在网络摄像头视频上显示文本。但它只显示字符串值。
如何在新 window 上显示的网络摄像头视频中添加不同的值?
例如,如果变量 p
的值一直在变化,您可以通过写 print(p)
轻松地在命令 window 上显示它。
但是我们如何在网络摄像头视频上显示 p
的值?
您还可以使用 cv2.putText()
方法显示变化的变量。只需要使用 str()
方法将变量转换为字符串。假设您要显示变量 x
,例如,它是一个整数并且它总是在变化。您可以使用cv2.putText(frame, str(x), org, font, fontScale, color, thickness, cv2.LINE_AA)
来完成(您应该填写org
、font
等)。
我使用 OpenCV cv2.VideoCapture(0)
.
您可以使用 cv2.putText()
命令在网络摄像头视频上显示文本。但它只显示字符串值。
如何在新 window 上显示的网络摄像头视频中添加不同的值?
例如,如果变量 p
的值一直在变化,您可以通过写 print(p)
轻松地在命令 window 上显示它。
但是我们如何在网络摄像头视频上显示 p
的值?
您还可以使用 cv2.putText()
方法显示变化的变量。只需要使用 str()
方法将变量转换为字符串。假设您要显示变量 x
,例如,它是一个整数并且它总是在变化。您可以使用cv2.putText(frame, str(x), org, font, fontScale, color, thickness, cv2.LINE_AA)
来完成(您应该填写org
、font
等)。