我有一个尼康D90相机。我想获得实时视频到我的电脑。我想阅读使用OpenCV python流媒体视频处理视频frames.how做到这一点?.pls帮助我。如何在OpenCV python中读取视频流作为输入?
回答
我同意上面的评论,需要更多的细节来确切知道你是如何计划连接你的相机。这是一个摄像头的工作示例,请注意,您应该使用相机替换input_id
。您将在frame
上进行进一步处理。
import cv2
def get_video(input_id):
camera = cv2.VideoCapture(input_id)
while True:
okay, frame = camera.read()
if not okay:
break
cv2.imshow('video', frame)
cv2.waitKey(1)
pass
if __name__ == '__main__':
get_video(0)
首先感谢您的回复。我有一个USB电缆连接到Windows 7操作系统的PC相机。我的电脑里还有相机控制专业软件。我可以使用该软件观看实时视频。我想处理来自相机的实时视频。如何在openCV中做到这一点。我是一个开始,并没有开始编码。不知道如何先读取数据。 pl帮助我 – user3130029
您需要摄像头端口号并将其在'get_video(0)'中更改为正确的编号。这就是你如何在OpenCV中“阅读”视频。 – Pedro
我也想说,在上面的代码,佩德罗没有给..没有cv2.VideoCapture(input_id)是吗?..但这对于摄像头流媒体对吗?我想要的是相同的,但通过USB连接到我的电脑的尼康相机 – user3130029
- 1. 如何使用OpenCV从python中的NamedTempFile中读取视频
- 2. 如何使用opencv和python在视频流上制作边框?
- 3. 用openCV读取视频
- 4. 如何在C++ openCV中使用树莓派相机作为视频输入?
- 5. 如何在Linux上使用音频流读取python中的视频文件?
- 6. 通过RTSP流式传输opencv视频
- 7. 如何在OpenCV中逐帧读取视频文件?
- 8. Python - 读取音频流
- 9. Python:读取来自subprocess.communicate()的流输入
- 10. 如何在OpenCV Python中查找实时视频流(Android IPWebcam)的光流?
- 11. 从python视频流中提取音频
- 12. 是否可以使用opencv读取视频流?
- 13. Python和OpenCV的 - 在视频
- 14. python阅读视频
- 15. 视频流与OpenCV缓慢
- 16. 在OpenCV中作为CV_8UC *在向量中读取Python
- 17. 如何使用OpenCV捕获视频流(Python)
- 18. 如何读取http输入流
- 19. 在java中读取输入流
- 20. 无法使用Opencv和python(anaconda)读取和播放视频
- 21. Java读取JSON输入流
- 22. 以低延迟在h.264中从opencv流入rtsp视频
- 23. 如何使用opencv读取和显示视频以及如何转换为帧?
- 24. 如何使用OpenCV从网络摄像头读取视频?
- 25. 如何在python中重置输入流?
- 26. 如何在python中刷新输入流?
- 27. 使用Python流式传输音频和视频
- 28. 将文件作为输入流读取时如何获取Excel文件名
- 29. 程序读取和显示opencv视频无法正常工作
- 30. 在opencv中读取视频文件的连续图像
请提供更多信息。 –
操作系统,OpenCv中使用的代码,Python版本。您是否能够将相机视为播放器中的设备,例如VLC? –
我不能完全理解你需要做什么!请首先澄清您的问题 – Tes3awy