我正在尝试从连接到我的Raspberry pi 4上的串行摄像头接口的摄像头获取视频流。要读取视频流,我使用的是OpenCV,我已将分辨率设置为支持的最大值输出结果可以在这里看到:
我试过设置不同的分辨率,对于较低的分辨率,"bug“消失了,但图像不完全适合窗口,这意味着一些像素被遗漏了。我也尝试过将像素格式更改为H264和MJPEG,但这只给了我一个VIDIOC_STREAMON:
$ avconv -f video4linux2 -r 5 -s 640x480 -i /dev/video0 out.avi built on Mar 24 2013 22:04:47 with gcc 4.6.3
[video4linux2@ 0x168bc40] The driver changed the time per frame from 1
我试图在debian系统上获得一个直接指向我的PHP脚本的摄像头图像。为此,我尝试打开/dev/video0 0的文件处理,但这不起作用。使用"streamer“软件,我获得了磁盘上的图像,摄像头在/dev/video0 0上工作。$header("Content-type: image/jpeg");
passthru('avconv /dev/video0 someparamters for direct outp