我用QPainter对象绘制图像:
QPainterObject.drawImage(QtCore.QPoint(0, 0), image)
图像本身很大,(12.000 x 25.000像素)。
当我缩小它附近的照片时,原来的"缩放一切都很好,但是当我缩小尺寸时,白色像素开始出现在整个图像上。 我理解它是一个插值问题,我已经尝试过设置 渲染提示:
QPainterobject.setRenderHints(QtGui.QPainter.Antialiasing,QtGui.QPainter.SmoothPixmapTransform)
但最终结果没有区别。
有没有其他方法可以更好地渲染缩放图像? 缩放算法可能正在做最近邻法,但我想要插值。