|
<< Нажмите, чтобы показать Содержание >>
|
TRVWebCamDialog вызывает диалоговое окно для изменения параметров локальных камер.
Модуль [VCL и LCL] MRVWebCamDlg;
Модуль [FMX] fmxMRVWebCamDlg;
Синтаксис
TRVWebCamDialog = class(TComponent)
TObject TPersistent TComponent |
Диалоговые окна отличаются в разных ОС (Windows, Linux, macOS).
Присвойте компонент TRVCamera свойству Camera. В этом компоненте выберите камеру, для которой нужно изменить настройки (присвойте Camera.DeviceType = rvdtWebCamera, задайте Camera.VideoDeviceIndex).
Вы можете изменить язык диалогового окна, присвоив свойство Language.
Диалоговое окно позволяет изменять перечисленные ниже свойства. Изменить свойство можно только в том случае, если выбранная камера его поддерживает. Для некоторых свойств пользователи могут переключаться между автоматическим и ручным режимами.
Свойства усилителя видеообработки:
•яркость
•контрастность
•оттенок
•насыщенность
•резкость
•гамма
•включение цвета (да/нет)
•баланс белого
•компенсация подсветки
•усиление
Свойства управления камерой:
•панорамирование
•наклон
•вращение
•масштабирование
•экспозиция
•диафрагма (ирис)
•фокусировка
В диалоговом окне отображаются свойства, поддерживаемые веб-камерой.
В диалоговом окне отображаются следующие свойства:
•масштабирование
•экспозиция
•ISO
•расстояние фокусировки
•баланс белого
Однако macOS не поддерживает изменение свойств для большинства камер.