Я пытаюсь управлять фокусом своей веб-камеры в браузере Chrome (электрон), работающем на рабочем столе Ubuntu.По сути, я хочу просто сфотографировать объект, расположенный в определенном месте.Мне нужно прочитать строки об этом объекте, и моя веб-камера с автофокусом иногда не очень хороша, поэтому я хочу ее контролировать.
Я пытаюсь настроить фокус через API GetUserMedia, но кажется, что этоне поддерживается моей веб-камерой (Logitech C920), вот что я получаю от getCapability ():
aspectRatio
brightness
colorTemperature
contrast
deviceId
exposureCompensation
exposureMode
facingMode
focusMode
frameRate
groupId
height
saturation
sharpness
whiteBalanceMode
width
zoom
Как вы можете заметить, мое устройство не отображает FocusDistance или pointOfInterests в качестве ограничений, поэтому я не могу вручнуюустановить фокус.
Ссылка на документ здесь
1) Почему доступна опция FocusMode?В документации я могу установить это ограничение только как «auto» или «manual», но поскольку я не могу управлять FocusDistance, оно кажется бесполезным.
2) Существует ли список веб-камер, поддерживающих эти ограничения??
3) Как альтернатива, можно ли установить ограничение напрямую с помощью командной строки Linux, но при этом получить результат в chrome?
Большое спасибо,
Мэтт