2014-10-30 3 views
0

RadiumBoards HD 카메라 케이프와 쌍을 이루는 Beaglebone Black으로 스냅 샷을 찍으려고합니다. 나는 치즈와 같은 빌트인 애플리케이션을 사용하면 노출이 자동으로 조정된다는 것을 알았다. 그러나 v4l2 라이브러리의 맨 위에 사용자 정의 C/C++ 코드를 작성하여 스냅 샷을 찍으면 노출이 너무 낮습니다 (너무 밝거나 너무 어둡거나 거의 맞지 않음). 수동으로 노출을 조정하거나 카메라가 자동 조정되도록 할 수 있기를 바랍니다. 어떻게 C/C++ 소스 코드에서이 작업을 수행 할 수 있습니까?V4L2/Beaglebone Black/Radiumboard HD 카메라/컨트롤

온라인 리소스는 v4l2-ctl을 통해 노출 설정을 변경할 수 있음을 나타냅니다. 이것은 나를 위해 작동하지 않습니다. 사용 가능한 컨트롤을 나열하기 위해 v4l2-ctl -l을 실행하면 아무 것도 얻지 못합니다.

드라이버가 cssp_camera 버전 3.8.13으로보고됩니다.

답변

0

이것이 문제가되는지는 잘 모르겠지만 제어 할 장치를 지정하려고 시도 할 수 있습니다.

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

나는 또한 당신이 장치에 권한을 부여했다고 가정입니다 : 그는/dev/video0를 가정하면, 당신은에 의해 그렇게 할 수 있습니다. 내가 도와줬으면 좋겠다.

건배