gpt4 book ai didi

Python Opencv 相机选择超时

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:11:15 24 4
gpt4 key购买 nike

=问题1===========================

我正在使用 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

它停止流式传输相机!我希望你能帮助我!

=问题2(补充)===========================

您知道任何可以在网络摄像头图像中查找对象的 Python 程序吗?

最佳答案

试试

k=cv.WaitKey(20) 

k=cv.WaitKey(30)

程序可能会失败,因为您尝试访问相机的速度太快。

问题2:看Template。

关于Python Opencv 相机选择超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12888587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com