【发布时间】:2013-06-27 22:41:20
【问题描述】:
我正在尝试从网络摄像头进行基本的视频捕获。我从opencv blog 得到了这个非常基本的代码,我正在编译它
g++ `pkg-config --cflags opencv` test2.cpp `pkg-config --libs opencv`
当我运行它时,它会向我显示这些消息
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
但它确实运行。但是,当按下 esc 键时,程序应该退出。因为这条线
if(waitKey(30) == 27)
但事实并非如此。我尝试在程序中将其更改为其他键,例如“q”,但在运行程序时它仍然不起作用。
if(waitKey(30) == 'q')
运行时,waitkey() 似乎没有响应。
编辑:waitKey() 有效。当我复制它时,由于某种原因它变成了waitkey()。但是,无效的参数消息仍在显示
【问题讨论】:
标签: opencv