2014-10-30 71 views
0

我想拍攝一個Beaglebone黑色與RadiumBoards高清攝像機角配對的快照。我注意到使用內置應用程序(如奶酪)會自動調整曝光。但是,如果我在v4l2庫的頂部編寫自定義C/C++代碼來拍攝快照,曝光會關閉(太亮或太暗,很少正確)。我希望能夠手動調整曝光或讓相機自動調整。我如何在C/C++源代碼中執行此操作?V4L2/Beaglebone黑色/ Radiumboard高清攝像機/控制

在線資源表明我可以通過v4l2-ctl更改曝光設置。這對我不起作用。當我發佈v4l2-ctl -l列出可用控件時,我沒有收到任何控件。

驅動程序報告爲cssp_camera版本3.8.13。

回答

0

我不確定這是否是問題,但您可以嘗試指定要控制的設備。 假設是/ dev/video0的,你可以做到這一點:

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

我也假設你已經授予的權限到設備。 希望我有幫助。

乾杯