标签: qt filter effects qgraphicsview
我正在使用QGraphicsView / QGraphicsScene框架来显示高清图像(以及一些重叠项目)。图像将按比例缩小,但我需要全分辨率,因为用户可以放大图像的某些部分。
我需要对图像应用一些简单的滤镜,例如显示红色通道。如何将滤镜仅应用于图像的可见部分?例如,如果原始图像尺寸为1920x1080,缩小为720x480,我想将滤镜仅应用于720x480图像。
这将大大减少用于应用过滤器的CPU周期。