Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OpenCV VideoCapture可以';我根本不看我的网络摄像头_C++_Opencv_Ubuntu_Webcam_Video Capture - Fatal编程技术网

C++ OpenCV VideoCapture可以';我根本不看我的网络摄像头

C++ OpenCV VideoCapture可以';我根本不看我的网络摄像头,c++,opencv,ubuntu,webcam,video-capture,C++,Opencv,Ubuntu,Webcam,Video Capture,我正在Ubuntu 13.04(Acer C7 Chromebook)上使用OpenCV 2.4.6,我正在使用一个简单的测试程序,看看我的网络摄像头是否能与OpenCV配合使用。它可以与Cheese和Skype配合使用,所以我知道网络摄像头本身不是问题所在 这是我的代码(编译时没有任何错误): 如果我指定/dev/video0(我唯一的照相机)作为参数,我得到 demux_wavpack: (open_wv_file:127) open_wv_file: non-seekable inputs

我正在Ubuntu 13.04(Acer C7 Chromebook)上使用OpenCV 2.4.6,我正在使用一个简单的测试程序,看看我的网络摄像头是否能与OpenCV配合使用。它可以与Cheese和Skype配合使用,所以我知道网络摄像头本身不是问题所在

这是我的代码(编译时没有任何错误):

如果我指定/dev/video0(我唯一的照相机)作为参数,我得到

demux_wavpack: (open_wv_file:127) open_wv_file: non-seekable inputs aren't supported yet.
(ERROR)icvOpenAVI_XINE(): Unable to open source '/dev/video0'
init done 
opengl support available 
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
GStreamer Plugin: Embedded video playback halted; module source reported: Could not read from resource.
Error: no frame data.
如果我指定一个视频文件的路径作为参数,它可以很好地播放视频


我非常感谢你的帮助。提前谢谢

Opencv 2.4.6上有一个bug,请查看

此外,请尝试以下方法: cv::VideoCapture cap=cv::VideoCapture(0)


希望有帮助

您可以尝试将
waitKey(20)
值更改为20到80。有些电脑的工作价格是20,30,40,50……

Wow。这在过去的一周里一直困扰着我,所以我很高兴他们今天解决了这个问题。非常感谢你!我刚刚完成了2.4.6的删除和2.4.6.1的安装,我的代码工作得非常完美!我很高兴看到你一切都好。
Error: could not load a camera or video.
init done 
opengl support available 
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
Error: no frame data.
demux_wavpack: (open_wv_file:127) open_wv_file: non-seekable inputs aren't supported yet.
(ERROR)icvOpenAVI_XINE(): Unable to open source '/dev/video0'
init done 
opengl support available 
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
libpng warning: Application built with libpng-1.2.49 but running with 1.5.12
GStreamer Plugin: Embedded video playback halted; module source reported: Could not read from resource.
Error: no frame data.