2
=問題1 ===========================Python Opencv相機選擇超時
我使用python 2.7.3,ubuntu和opencv。
傢伙,我用這個腳本:
import sys, os
import pygtk, gtk, gobject
import pygst
import Image;
import cv;
camcapture = cv.CreateCameraCapture(0)
cv.SetCaptureProperty(camcapture,cv.CV_CAP_PROP_FRAME_WIDTH, 640)
cv.SetCaptureProperty(camcapture,cv.CV_CAP_PROP_FRAME_HEIGHT, 480);
if not camcapture:
print "Error opening WebCAM"
sys.exit(1)
while 1:
frame = cv.QueryFrame(camcapture)
if frame is None:
break
cv.ShowImage('Camera', frame)
k=cv.WaitKey(1);
,我得到這樣的:
** (test.py:21226): WARNING **: The connection is closed
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
select timeout
它停下來流的攝像頭! 我希望你能幫助我!
= Question 2(aditional)=========================== 那麼如果你知道我想做一個程序thar can使用python在攝像頭中查找對象! 某種方式?
男子塔第二個問題,我在opencv文檔中找到一個示例,我會測試這個waitkey謝謝foir反饋 – Meni
非常感謝你的人! – Meni
這幫我解決了這個問題,但幾秒鐘後仍然出現'select timeout'錯誤。 – lazd