V4L2 / Beaglebone黑色/ Radiumboard高清摄像机/控制

时间:2014-10-30 20:54:32

标签: beagleboneblack v4l2

我正在尝试使用Beaglebone Black和RadiumBoards HD Camera Cape拍摄快照。我注意到使用内置应用程序(如奶酪)会自动调整曝光。但是,如果我在v4l2库之上编写自定义C / C ++代码来拍摄快照,则曝光关闭(太亮或太暗,很少正确)。我希望能够手动调整曝光或让相机自动调整。如何在C / C ++源代码中执行此操作?

在线资源表明我可以通过v4l2-ctl更改曝光设置。这对我不起作用。当我发出v4l2-ctl -l列出可用控件时,我没有。

驱动程序报告为cssp_camera版本3.8.13。

1 个答案:

答案 0 :(得分:0)

我不确定这是否是问题,但您可以尝试指定要控制的设备。 假设是/ dev / video0,您可以通过以下方式实现:

$ v4l2-ctl -d /dev/video0 -l

我还假设您已授予设备权限。 希望我有所帮助。

干杯