SOLVED 树莓派4b 5.15.92,vm_mipi_imx296安装v4l2驱动,无法采集图像
-
@hujun 驱动的这个warning不用管它,不影响使用。
建议参考这个链接的6.7.1,6.7.2部分,完整执行一下。
http://wiki.veye.cc/index.php/Mv_series_camera_appnotes_4_rpi/zh#.E8.A7.A6.E5.8F.91.E6.A8.A1.E5.BC.8F -
@veye_xumm 已经反复执行过几遍,显示器上已经没有图片显示,并且也使用过保存图片的命令,生成了图片,却在yuv player中无法播放。
-
@hujun said in 树莓派4b 5.15.92,vm_mipi_imx296安装v4l2驱动,无法采集图像:
显示器上已经没有图片显示
操作系统吧hdmi输出休眠了吧? 加上个鼠标动一下就可以了。
@hujun said in 树莓派4b 5.15.92,vm_mipi_imx296安装v4l2驱动,无法采集图像:
生成了图片,却在yuv player中无法播放。
看一下part8.
@hujun said in 树莓派4b 5.15.92,vm_mipi_imx296安装v4l2驱动,无法采集图像:
反复执行过几遍
严格按照步骤走,肯定没问题。你可以把你的执行步骤先后顺序描述一下,我看一下。
-
@veye_xumm [0_1676863581519_fz3-16768635810120](正在上传 0%)
步骤如上所示,也用鼠标拖到了,结果还是没有。 -
@hujun
看你截图的这个小于号,应该是已经接收到一张了。
只是你的命令要接收5张,所以还在等待继续触发。 -
@veye_xumm
现在执行了5次,显示如上,但屏幕还是没有显示图片 -
@hujun said in 树莓派4b 5.15.92,vm_mipi_imx296安装v4l2驱动,无法采集图像:
显示如上,但屏幕还是没有显示图片
你理解错了,这个命令是抓取图片保存到文件中,不是显示到屏幕上的。
-
@veye_xumm 好的,非常感谢您的帮助。
另外我想询问,mv系列的相机,可否使用GitHub中上面这个v4l2文件夹中Python的demo,我在其它贴子上说,不支持。如果可以,有相关手册吗? -
@hujun MV系列的不行。因为MV系列输出的是raw数据,不能直接显示到屏幕上去。
不过MV系列支持一种纯粹为了调试用的格式,就是UYVY数据格式。
你可以参考一下我们在jetson平台写的gstreamer命令行试试:
http://wiki.veye.cc/index.php/Mv_series_camera_appnotes_4_jetson/zh#.E5.AE.9E.E6.97.B6.E9.A2.84.E8.A7.88
但是话还得说回来,mv系列的东西做实时预览,并没有实际用途吧? -
@veye_xumm 是的,我们并不是想实现实时预览。我们想通过qt控制MV相机,实现采集图片。最后由qt实现一系列的图像处理,点云生成的操作。目前问题是,无法在qt中调用,因为所用的都是命令行。
-
@hujun qt直接参考我们c语言的demo,打开/dev/video0获取数据即可。
-
@veye_xumm 请问在链接能提供一下吗?
-
-
@veye_xumm 这篇文档我看了很久,您指的c语音demo是yavta文件夹中的c程序吗?
-
@hujun 是的