왜 웹캠 이미지가 모두 검은 색입니까?


11

fswebcamUSB가 연결된 웹캠 (HP 2100)에서 JPEG 이미지를 캡처 할 때 항상 검은 색입니까?


명령을 시도fswebcam -d /dev/video0 -r 640x480 -v -S 10 --set brightness=100% test_image.jpg
Alaeddine Harizi

답변:


19

fswebcam이미지를 잡을 때 카메라가 초기화되고 이미지를 잡은 다음 연결이 끊어진 것처럼 보입니다. 일부 웹캠에는 밝기의 균형을 자동으로 조정하는 기능이 있습니다. 예를 들어, 어두운 방에서는 밝은 영역에서 밝기를 높이고 밝기를 줄여야 할 수도 있습니다. 카메라는 자체 프레임을 검사하고 분석하여이 작업을 수행합니다. 카메라를 초기화 한 직후에 이미지가 잡히면 환경이 얼마나 밝은 지 알 수있는 데이터가 충분하지 않아서 환경이 매우 밝다고 가정하고 노출 제어를 최소로 낮 춥니 다 (결과) 검은 색 이미지). 더 많은 프레임을 조사하면 카메라가 노출 설정을 빠르게 조정합니다.

를 사용하기 위해 원하는 이미지를 캡처하기 전에 카메라가 "보아야"하고 "건너 뛰어야"하는 프레임 수인 fswebcam옵션을 제공 할 수 있습니다 -S <num>. 20카메라 건너 뛰기를 공급하면 노출을 자체 조정하기에 충분한 프레임이 있고 초당 30 프레임을 처리하기 때문에 1 프레임을 잡는 데 두 번째 지연보다 여전히 적습니다. 비디오 스트리밍의 경우 카메라가 초기화되고 초기화 상태를 유지하므로 문제가 발생하지 않습니다.


최소 20 프레임을 건너 뜁니다. 나는 단지 5 :-)를 건너 뛸 때 어떤 개선도 얻지 못했습니다
Ayman

이 -S는 깜박임 문제를 수정했습니다. 일부 이미지는 어둡고 다른 이미지는 적절한 밝기였습니다. 감사합니다!
Ryan Loggerythm

2

이미지를 캡처하기 전에 처음 몇 프레임을 건너 뛰어야합니다. 자세한 내용은 블로그 게시물을 참조 하십시오.


1
외부 링크가 사라질 수 있으므로 해당 게시물의 필요한 세부 정보를 답변에 캡처 하시겠습니까? 이를 통해 다른 사람들이 클릭하지 않고도이 사이트에서 답변을 찾을 수 있습니다. 필요한 경우 올바른 속성을 사용하십시오.
Phil B.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.