Spec-Zone.ru › Qt 5.14

Тип QML CameraImageProcessing

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

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

Свойства

  • 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.14/qml-qtmultimedia-cameraimageprocessing.html

Spec-Zone.ru

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