Теоретически, в этом выводе должны присутствовать только режимы поддерживаемые камерой, устройство отдает их список драйверу USB. Конечно, это еще не означает, что устройство будет без проблем работать во всех заявляемых им режимах, но, по крайней мере, софт должен эти режимы давать выставить при работе с устройством.
Что данное поле означает я не знаю и описания для этой структуры в исходниках не вижу, но для камеры в моем ноуте это поле имеет такое же значение во всех заявляемых камерой режимах и работает она в них без нареканий.
v4l2-compliance -v показывает у меня список доступных через драйвер возможностей, в том числе в Format ioctls показывает доступные разрешения.
ps: немного смущает, что максимальные режимы при разном сжатии некратно отличаются по длине длинной стороны.
pps: а не посоветуете ли утилиту для захвата 1 кадра в, например, png (не жпег! без лишних артефактов сжатия!) с жестко заданными яркостями/экспозициями и прочими декларируемыми камерой параметрами? а лучше не одного кадра, а "один раз настроить, вынуть подряд Ъ кадров". или таки придется самому писать?
попробуйте переключать режимыfigadorJune 7 2019, 13:32:56 UTC
есть в линуксе 2-3 утилитки (и для командой строки, и для gui), которые позволяют менять настройки камеры: разрешение, фокус (расстояние до объекта), яркость, констраст. Если они не позволят переключить камеру в режим высокого разрешения, значит, беда с камерой.
Comments 9
Если верить сайту производителя, от этой камеры свыше 1080 получите только интерполяцией, но верить ли им...
Reply
выборочно:
iManufacturer 2 Chicony Electronics Co., Ltd.
iProduct 1 USB2.0 1.3M UVC WebCam
VideoStreaming Interface Descriptor:
wWidth 640
wHeight 480
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 960
я правильно понял из этого, что 640х480 умеет, а 1280х960 -нет?
Reply
Что данное поле означает я не знаю и описания для этой структуры в исходниках не вижу, но для камеры в моем ноуте это поле имеет такое же значение во всех заявляемых камерой режимах и работает она в них без нареканий.
v4l2-compliance -v показывает у меня список доступных через драйвер возможностей, в том числе в Format ioctls показывает доступные разрешения.
Reply
Reply
И девицы, никак не согласны на сьемку 640х480?
Штурмфюрер Блиц, умеет в быстрые и не-постановочные уличные съемки. С девочками, кто и вовсе рады ))
Reply
Reply
любопытно, что даст более четкое изображение рисунка с тонкими линиями?
'MJPG' (Motion-JPEG, compressed)
Size: Discrete 2048x1536
Interval: Discrete 0.050s (20.000 fps)
или
'YUYV' (YUYV 4:2:2)
Size: Discrete 1920x1080
Interval: Discrete 0.200s (5.000 fps)
ps: немного смущает, что максимальные режимы при разном сжатии некратно отличаются по длине длинной стороны.
pps: а не посоветуете ли утилиту для захвата 1 кадра в, например, png (не жпег! без лишних артефактов сжатия!) с жестко заданными яркостями/экспозициями и прочими декларируемыми камерой параметрами? а лучше не одного кадра, а "один раз настроить, вынуть подряд Ъ кадров". или таки придется самому писать?
Reply
Reply
разрешение, фокус (расстояние до объекта), яркость, констраст.
Если они не позволят переключить камеру в режим высокого разрешения, значит, беда с камерой.
Reply
Leave a comment