Qt 图片缩放无锯齿处理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014746838/article/details/85339936
Qt::SmoothTransformation

pix = pix.scaled(targetWidth, targetHeight, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);

由于贴图,因此用到了SmoothPixmapTransform

------------------------------------
QPainter::Antialiasing           告诉绘图引擎应该在可能的情况下进行边的反锯齿绘制
QPainter::TextAntialiasing       尽可能的情况下文字的反锯齿绘制
QPainter::SmoothPixmapTransform  使用平滑的pixmap变换算法(双线性插值算法),而不是近邻插值算法
------------------------------------

painter.setRenderHint(QPainter::Antialiasing, true);

猜你喜欢

转载自blog.csdn.net/u014746838/article/details/85339936
今日推荐