Spec-Zone.ru › Qt 5.13

Тип QML CameraImageProcessing

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

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

Свойства

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

Spec-Zone.ru

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