您的位置:首页 > 编程语言 > Qt开发

QtMultiMedia 之 CameraImageProcessing

2016-02-27 11:38 639 查看

QtMultiMedia 之 CameraImageProcessing

翻译:qyvlik


5.5.1

用来调整与捕获照片相关的设置。

属性文档

colorFilter
:
enumeration


contrast
:
qreal


denoisingLevel
:
qreal


manualWhiteBalance
:
qreal


saturation
:
qreal


sharpeningLevel
:
qreal


whiteBalanceMode
:
enumeration


详细描述

CameraImageProcessing
provides control over post-processing done by the camera middleware, including white balance adjustments, contrast, saturation, sharpening, and denoising

CameraImageProcessing
提供了一些图像处理,包括白平衡,对比度,饱和度,锐化,降噪。

It should not be constructed separately, instead the imageProcessing property of a Camera should be used.

不可创建,只能通过
Camera::imageProcessing
访问。

[code]Camera {
    id: camera

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


属性文档

colorFilter
:
enumeration


This property holds which color filter if any will be applied to image data captured by the camera.

颜色过滤。

ValueDescription
CameraImageProcessing.ColorFilterNoneNo filter is applied to images.
CameraImageProcessing.ColorFilterGrayscaleA grayscale filter.
CameraImageProcessing.ColorFilterNegativeA negative filter.
CameraImageProcessing.ColorFilterSolarizeA solarize filter.
CameraImageProcessing.ColorFilterSepiaA sepia filter.
CameraImageProcessing.ColorFilterPosterizeA posterize filter.
CameraImageProcessing.ColorFilterWhiteboardA whiteboard filter.
CameraImageProcessing.ColorFilterBlackboardA blackboard filter.
CameraImageProcessing.ColorFilterAquaAn aqua filter.
CameraImageProcessing.ColorFilterVendorThe base value for vendor defined filters.
contrast
:
qreal


Image contrast adjustment. Valid contrast adjustment values range between -1.0 and 1.0, with a default of 0.

图像对比度。有效值是
-1.0
1.0
,默认值是
0


denoisingLevel
:
qreal


Adjustment of denoising applied to image.

Valid denoising level values range between -1.0 for for denoising disabled, 0 for default denoising level and 1.0 for maximum denoising applied.

设置降噪级数。

有效值从
-1.0
1.0
,默认值为
0
1.0
为最大降噪级数。

manualWhiteBalance
:
qreal


The color temperature used when in manual white balance mode (WhiteBalanceManual). The units are Kelvin.

手动白平衡,在
whiteBalanceMode
设置为
WhiteBalanceManual
模式后才可设置。单位为
Kelvin


saturation
:
qreal


Image saturation adjustment. Valid saturation adjustment values range between -1.0 and 1.0, the default is 0.

图像保护度。 有效值为
-1.0
1.0
,默认值为
0


sharpeningLevel
:
qreal


Adjustment of sharpening level applied to image.

Valid sharpening level values range between -1.0 for for sharpening disabled, 0 for default sharpening level and 1.0 for maximum sharpening applied.

图像锐化级数。

有效值为
-1.0
1.0
,默认是为
0
,锐化级数最大为
1.0


whiteBalanceMode
:
enumeration


ValueDescription
WhiteBalanceManualManual white balance. In this mode the manual white balance property value is used.
WhiteBalanceAutoAuto white balance mode.
WhiteBalanceSunlightSunlight white balance mode.
WhiteBalanceCloudyCloudy white balance mode.
WhiteBalanceShadeShade white balance mode.
WhiteBalanceTungstenTungsten white balance mode.
WhiteBalanceFluorescentFluorescent white balance mode.
WhiteBalanceFlashFlash white balance mode.
WhiteBalanceSunsetSunset white balance mode.
WhiteBalanceVendorVendor defined white balance mode.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: