本帖最后由 Harmo 于 2013-8-12 08:19 编辑
你有没有使用地罗技C270去做拍照的?
我使用opencv的时候,总是遇到这样的错误。
VIDIOC_QUERYMENU: Invalid argument
虽然摄像头能够工作,但是在摄像头初始化的时候,总是遇到这样的问题。
同样的代码使用那种水货摄像头的时候就没有问题。
好像在这个帖子里面。
http://fanjita.org/serendipity/archives/57-Capturing-webcam-video-with-OpenCV-on-Raspberry-Pi-Arch-Linux.html
这个老外也提到了这个问题,但是后来怎么解答的,也没有见到他说出来。
好像说“VIDIOC_QUERYMENU: Invalid argument ”可以忽视掉吧。
有个老外说他解决了,我英文不好,看完都没有发现他到底怎么解决的。
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=32&t=10575
这个贴子最后一楼,说他解决了。然后他帖出了这个链接:
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=11745
到最后我通过 select timeout作为关键字搜索,终于找到正解的帖子。
终于被我找到解决方案了
http://blog.163.com/xiaoqian_ht/blog/static/195953002201336113257836/
这才是正解,已经搞定了。
设置分辨率为800*600
2013年8月11日 22:02:49
然后我让C270跑了一晚上。到现在的上午8:00,结果我发现到半夜的时候,仍然出现了select timeout 的错误提示。但是所幸摄像头仍然能够正常运行,那么就干脆忽视掉吧。以后需要长时间做实验才行。或者说这个摄像头本身的支持度是有问题的,如果短时间的拍照应该没有问题了,但是长年开着就可以不妙。
2013年8月12日 08:19:44
|
|