QML 图形渲染 - Desaturate
渲染 图形 qml
2023-09-14 09:05:25 时间
属性介绍
cached : bool
使用缓存效果输出像素,可以提高渲染性能。每次更改源或效果属性时,都必须更新缓存中的像素。会增加内存消耗,因为存储效果输出需要额外的内存缓冲区。所以我们建议在源属性或效果属性设置动画时禁用缓存。默认为 false
desaturation : real
源颜色的去饱和程度。该值的范围为 0.0(无变化)到 1.0(去饱和)。默认情况下,该值为 0.0
source : variant
为效果提供源像素的源项。注意:不支持让效果包含自身
注意事项
Desaturate 支持 OpenGL 渲染
去饱和像素值作为源项的原始 RGB 分量值的平均值计算
不同数值效果展示
官方示例
import QtQuick 2.12
import QtGraphicalEffects 1.12
Item {
width: 300
height: 300
Image {
id: bug
source: "images/bug.jpg"
sourceSize: Qt.size(parent.width, parent.height)
smooth: true
visible: false
}
Desaturate {
anchors.fill: bug
source: bug
desaturation: 0.8
}
}
本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,C++设计模式,Qt编程入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战,QSS,OpenCV,Quick模块,面试题等等)↓↓↓↓↓↓见下面↓↓文章底部点击莬费领取↓↓
相关文章
- Golang框架Gin入门实战--(3)HTML模板渲染及模板语法(上)
- 如何用 canvas 渲染 Web Excel 富文本
- 微服务项目:尚融宝(25)(后端搭建:服务端渲染技术)
- Android tint颜色渲染
- Linux 工具命令(04): envsubst2 一个比使用 envsubst 更省心的环境变量渲染工具
- Lumion是什么软件?Lumion建筑可视化渲染中文版,Lumion软件安装
- 【Android 性能优化】布局渲染优化 ( 过渡绘制 | 背景设置产生的过度绘制 | Android 系统的渲染优化 | 自定义布局渲染优化 )
- 一秒起雾、入冬、发洪水,新NeRF模型渲染出逼真物理大片
- 一组照片渲染出3D视频,单像素点实时渲染火了,网友:在家也能制作3A游戏了?
- 玩GTA5吗?高清真人版那种,英特尔新模型将3D渲染图变逼真图片
- FFmpeg AI推理+图形渲染的可定制GPU管线
- Lumion 11让你的渲染更加真实的全新版本+安装步骤+全版本安装包
- 让 Spartacus 服务器端渲染引入 long API 调用超时机制的两种配置方法
- 三星和OPPO的结合体:摩托罗新机渲染图曝光
- 苹果 Apple Watch Series 7 CAD 渲染图曝光:平坦边缘,超窄边框,显示屏更大