【发布时间】:2012-11-05 21:41:58
【问题描述】:
我想使用 Android IP Camera 在 openCv 中进行直播,我一直在尝试使用此代码,但它不起作用。 我应该在此代码中更改什么?
camera=cv.CaptureFromFile("http://192.168.0.10:8080/videofeed")
while True :
img =cv.QueryFrame(camera)
cv.ShowImage('Video',img)
if cv.WaitKey(0):
break
cv.ReleaseCapture(camera)
【问题讨论】:
-
你说它不起作用是什么意思?它崩溃了吗?挂了?它不产生任何输出?
-
没有视频输出,只是一个空白屏幕
-
您是否确保相机可访问并产生(非空白)输出?你试过只显示一个帧吗?
-
如果显示单帧有效,我想问题是你的循环更新太快了...尝试在循环中添加一个睡眠语句。
标签: android python opencv stream