Spec-Zone.ru › Qt 5.15

Тип QML CameraImageProcessing

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

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

Свойства

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

Spec-Zone.ru

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