Spec-Zone.ru › Qt 5.12

Тип QML CameraImageProcessing

Интерфейс для параметров, связанных со съёмкой камеры. Подробнее...

Заявление об импорте: import QtMultimedia 5.12
  • Список всех членов, включая унаследованные

Свойства

  • brightness : qreal
  • colorFilter : перечисление
  • contrast : qreal
  • denoisingLevel : qreal
  • isAvailable : bool
  • manualWhiteBalance : qreal
  • saturation : qreal
  • sharpeningLevel : qreal
  • supportedColorFilters : список<ColorFilter>
  • supportedWhiteBalanceModes : список<WhiteBalanceMode>
  • whiteBalanceMode : перечисление

Подробное описание

CameraImageProcessing предоставляет управление постобработкой, выполняемой программным средством камеры, включая корректировку баланса белого, контраста, насыщенности, резкости и шумоподавления.

Не следует создавать его отдельно, вместо этого необходимо использовать свойство imageProcessing объекта Camera.

Camera {
    id: camera

    imageProcessing {
        whiteBalanceMode: Camera.WhiteBalanceTungsten
        contrast: 0.66
        saturation: -0.5
    }
}

Документация по свойствам

brightness : qreal

Настройка яркости изображения. Допустимые значения корректировки яркости находятся в диапазоне от -1,0 до 1,0, по умолчанию 0.

Это свойство было введено в Qt 5.7.

colorFilter : перечисление

Это свойство содержит информацию о применяемом цветовом фильтре, если таковой есть, к данным изображения, полученным с камеры.

Может быть одним из следующих:

CameraImageProcessing.ColorFilterNone К изображениям не применяется фильтр.
CameraImageProcessing.ColorFilterGrayscale Фильтр в оттенках серого.
CameraImageProcessing.ColorFilterNegative Фильтр негатива.
CameraImageProcessing.ColorFilterSolarize Фильтр соляризации.
CameraImageProcessing.ColorFilterSepia Сепия-фильтр.
CameraImageProcessing.ColorFilterPosterize Фильтр постеризации.
CameraImageProcessing.ColorFilterWhiteboard Фильтр белой доски.
CameraImageProcessing.ColorFilterBlackboard Фильтр черной доски.
CameraImageProcessing.ColorFilterAqua Фильтр аква.
CameraImageProcessing.ColorFilterVendor Базовое значение для фильтров, определенных поставщиком.

Это свойство было введено в Qt 5.5.

contrast : qreal

Настройка контраста изображения. Допустимые значения корректировки контраста находятся в диапазоне от -1,0 до 1,0, по умолчанию 0.

denoisingLevel : qreal

Настройка шумоподавления, применяемого к изображению.

Допустимые значения уровня шумоподавления находятся в диапазоне от -1,0 (для отключения шумоподавления) до 0 (для уровня шумоподавления по умолчанию) и 1,0 (для максимального шумоподавления).

isAvailable : bool

Это свойство указывает, поддерживаются ли настройки обработки изображений этой камерой.

Это свойство было введено в Qt 5.11.

manualWhiteBalance : qreal

Цветовая температура, используемая при ручном балансе белого (WhiteBalanceManual). Единицы измерения — Кельвин.

См. также whiteBalanceMode.

saturation : qreal

Настройка насыщенности изображения. Допустимые значения корректировки насыщенности находятся в диапазоне от -1,0 до 1,0, по умолчанию 0.

sharpeningLevel : qreal

Настройка уровня резкости, применяемого к изображению.

Допустимые значения уровня резкости находятся в диапазоне от -1,0 (для отключения резкости) до 0 (для уровня резкости по умолчанию) и 1,0 (для максимальной резкости).

supportedColorFilters : список<ColorFilter>

Это свойство содержит список поддерживаемых цветовых фильтров этой камерой.

Это свойство было введено в Qt 5.11.

supportedWhiteBalanceModes : список<WhiteBalanceMode>

Это свойство содержит список поддерживаемых режимов баланса белого этой камерой.

Это свойство было введено в Qt 5.11.

whiteBalanceMode : перечисление

Значение Описание
WhiteBalanceManual Ручной баланс белого. В этом режиме используется значение свойства manual white balance.
WhiteBalanceAuto Автоматический режим баланса белого.
WhiteBalanceSunlight Режим баланса белого для солнечного света.
WhiteBalanceCloudy Режим баланса белого для пасмурной погоды.
WhiteBalanceShade Режим баланса белого для тени.
WhiteBalanceTungsten Режим баланса белого для ламп накаливания.
WhiteBalanceFluorescent Режим баланса белого для люминесцентных ламп.
WhiteBalanceFlash Режим баланса белого для вспышки.
WhiteBalanceSunset Режим баланса белого для заката.
WhiteBalanceVendor Режим баланса белого, определенный поставщиком.

См. также manualWhiteBalance.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qml-qtmultimedia-cameraimageprocessing.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API