Spec-Zone.ru › Qt 5.11

Тип QML CameraImageProcessing

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

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

Свойства

  • 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/archives/qt-5.11/qml-qtmultimedia-cameraimageprocessing.html

Spec-Zone.ru

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