我的程序生成 3 个不同的图像,我想使用一些不透明度设置将它们组合起来。
首先我有原始图像,我已经将其转换为 QPixmap 以在 QGraphicsView 中显示它。
.
然后用这个图像进行一些计算并生成一个 QImage,因为我需要基本的像素访问,我还添加了一个图例。
.
我想做的是能够混合两个图像,同时能够修改不透明度。我没有展示示例的工具,它应该如下所示:
但是与第一个图像和数据图像混合不透明度。我也希望这个传说保持 100% 可见。如果需要,我可以为图例创建不同的 QImage。
我也确切地知道哪个像素应该被认为是透明的而不是白色的。
将来我想只用一个滑块来调整不透明度,所以我认为如果有一个不涉及每次都计算一个全新图像的解决方案会更好......
任何线索将不胜感激......