내장 노트북 웹캠이 초점을 맞추지 않습니다(자동 또는 수동).

내장 노트북 웹캠이 초점을 맞추지 않습니다(자동 또는 수동).

Arch를 실행하는 Lenovo Yoga 900이 있습니다. 내장 웹캠( lsusbLenovo EasyCamera)이 감지되고 대부분의 경우 작동합니다. 비디오를 캡처하고 제가 사용해본 모든 앱에서 제대로 작동하는 것 같습니다. 그러나 이미지는 항상 초점이 심하게 맞지 않으며 초점을 제어할 수 있는 방법(수동 또는 자동)이 없는 것 같습니다. 이것은 다음의 출력입니다 v4l2-ctl -l.

                     brightness 0x00980900 (int)    : min=0 max=100 step=1 default=50 value=50
                       contrast 0x00980901 (int)    : min=0 max=100 step=1 default=50 value=50
                     saturation 0x00980902 (int)    : min=0 max=100 step=1 default=50 value=50
                            hue 0x00980903 (int)    : min=0 max=100 step=1 default=50 value=50
 white_balance_temperature_auto 0x0098090c (bool)   : default=1 value=1
                          gamma 0x00980910 (int)    : min=0 max=100 step=1 default=50 value=50
           power_line_frequency 0x00980918 (menu)   : min=0 max=2 default=1 value=2
      white_balance_temperature 0x0098091a (int)    : min=2500 max=6500 step=10 default=4500 value=4500 flags=inactive
                      sharpness 0x0098091b (int)    : min=0 max=100 step=1 default=50 value=50
         exposure_auto_priority 0x009a0903 (bool)   : default=0 value=1

qv4l2이는 GUI 인터페이스 에 나타나는 유일한 사용자 컨트롤이기도 합니다 . 마지막으로 테스트했을 때 카메라에는 Windows에서 이 기능을 사용할 수 있었기 때문에 하드웨어가 자동 초점을 지원한다고 확신합니다.

V4L2를 지원하는 카메라에 컨트롤(특히 초점 컨트롤)을 추가하는 방법이 있나요? 자동 초점이든 수동 초점이든 상관없습니다. 단지 흐림 현상이 발생하지 않기를 바랍니다.

관련 정보