Как использовать веб-камеру (интеграция DirectShow) с Swing Catalyst
- Примечание: USB-камеры тестировались в лабораторных условиях.
Подключение камеры
Включите камеру в меню настроек.
Нажмите на значок шестерёнки.
Меню настроек
Обратите внимание, что тип интеграции камеры указывается явно, например DirectShow, Spinnaker:
Если камера обнаружена корректно, она автоматически появится в списке камер.
Чтобы использовать камеру, необходимо назначить ей угол съёмки: нажмите на значок «Disabled», выберите нужный угол, затем переведите переключатель «OFF» в положение «ON» для активации камеры.
Камера Dragon включена и назначена в качестве камеры вида спереди справа (то есть она направлена на пользователя справа).
Расширенные настройки камеры
Расширенные настройки камеры позволяют изменить название камеры, применить зеркальное отображение и поворот, обрезку, а также настроить изображение и другие параметры.
Примечание: Auto доступен только для определённых параметров, таких как баланс белого, экспозиция и фокус.
Если вы внесли нежелательные изменения, вы можете вернуться к значениям по умолчанию, нажав «Restore defaults».
Устранение неполадок
Низкая частота кадров:
Частота кадров может снижаться из-за настройки экспозиции камеры.
По умолчанию большинство камер работают в режиме автоэкспозиции: при недостаточном освещении время экспозиции на каждый кадр увеличивается, и камера не может обеспечить максимальную частоту кадров.
Если экспозиция слишком высокая, частота кадров снизится, а запись будет более размытой.
Пропуск кадров:
Если камера пропускает кадры (то есть не выдаёт ожидаемое значение FPS), это может приводить к визуальным артефактам.

Убедитесь, что камера подключена непосредственно к компьютеру, желательно к одному из USB-портов на задней панели.
Возможно, придётся попробовать разные USB-порты, чтобы найти наиболее подходящий. Как правило, рекомендуется избегать USB-портов на передней панели настольного ПК, поскольку их производительность ниже (они нередко обеспечивают меньшую частоту кадров).
Выбор другого типа медиаданных
Как правило, DirectShow и Swing Catalyst автоматически выбирают наилучший тип медиаданных, и изменять его не требуется. Однако в некоторых случаях это может быть необходимо:
Если у вас веб-камера с поддержкой 60 FPS при разрешении 1920x1280, но вы получаете только 30 FPS
Разрешение видео кажется меньше или хуже по сравнению с другими приложениями
Наблюдается пропуск кадров или недостаточный объём получаемых данных.
Некоторые форматы используют меньшую пропускную способность. Если камера поддерживает форматы RAW8, GREY8 или другие 8-битные форматы изображения, они предпочтительнее любых типов медиаданных RGB или MPEG, поскольку требуют значительно меньшей пропускной способности.
Последнее обновление: 2023-12-15 | Просмотреть на официальном сайте поддержки






