QtMultiMedia 之 CameraImageProcessing
2016-02-27 11:38
639 查看
QtMultiMedia 之 CameraImageProcessing
翻译:qyvlik5.5.1
用来调整与捕获照片相关的设置。
属性文档
colorFilter:
enumeration
contrast:
qreal
denoisingLevel:
qreal
manualWhiteBalance:
qreal
saturation:
qreal
sharpeningLevel:
qreal
whiteBalanceMode:
enumeration
详细描述
CameraImageProcessingprovides 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.
颜色过滤。
Value | Description |
---|---|
CameraImageProcessing.ColorFilterNone | No filter is applied to images. |
CameraImageProcessing.ColorFilterGrayscale | A grayscale filter. |
CameraImageProcessing.ColorFilterNegative | A negative filter. |
CameraImageProcessing.ColorFilterSolarize | A solarize filter. |
CameraImageProcessing.ColorFilterSepia | A sepia filter. |
CameraImageProcessing.ColorFilterPosterize | A posterize filter. |
CameraImageProcessing.ColorFilterWhiteboard | A whiteboard filter. |
CameraImageProcessing.ColorFilterBlackboard | A blackboard filter. |
CameraImageProcessing.ColorFilterAqua | An aqua filter. |
CameraImageProcessing.ColorFilterVendor | The 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
Value | Description |
---|---|
WhiteBalanceManual | Manual white balance. In this mode the manual white balance property value is used. |
WhiteBalanceAuto | Auto white balance mode. |
WhiteBalanceSunlight | Sunlight white balance mode. |
WhiteBalanceCloudy | Cloudy white balance mode. |
WhiteBalanceShade | Shade white balance mode. |
WhiteBalanceTungsten | Tungsten white balance mode. |
WhiteBalanceFluorescent | Fluorescent white balance mode. |
WhiteBalanceFlash | Flash white balance mode. |
WhiteBalanceSunset | Sunset white balance mode. |
WhiteBalanceVendor | Vendor defined white balance mode. |
相关文章推荐
- QML 中的 Qt.include
- Qtcreator中经常使用快捷键总结
- 在ubuntu系统安装配置QT
- win7下安装QT开源库qwt
- 五子棋评分表算法
- QT自定义窗口标题栏实现拖动双击放大缩小
- [视觉算法] 妙算上cuda、opencv以及qt的配置
- qt线程,线程池用到的一点问题
- pyqt中使用matplotlib绘制动态曲线
- Qt国际化
- Qt遍历控件
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- Qt::WA_DeleteOnClose 造成的野指针问题
- Qt5中用QLCDNumber显示时间
- QT 为按钮添加事件
- QT SSL OpenSSL https
- Qt 5.4错误"qt.network.ssl: QSslSocket: cannot call"
- 使用QTextCodec/QString/QByteArray/std::string时中文编码问题
- 使用QTextCodec/QString/QByteArray/std::string时中文编码问题
- Qt tip——初始化窗体Geometry()