QtMultiMedia 之 CameraImageProcessing

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 访问。

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.01.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.01.0,默认值为 01.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.01.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.01.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.
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值