qt 读入png图片如何保存指定像素大小
时间: 2024-05-15 09:13:28 浏览: 196
你可以使用QImage类读入png图片,然后使用scaled()方法将其缩放到指定的像素大小,最后使用QImage的save()方法将其保存为png格式的文件。以下是一个示例代码:
```cpp
#include <QImage>
// 读入png图片
QImage image("image.png");
// 指定需要缩放的像素大小
int width = 100;
int height = 100;
// 缩放图片
QImage scaledImage = image.scaled(width, height);
// 保存为png格式的文件
scaledImage.save("output.png");
```
在上述代码中,我们首先使用QImage类读入了一张png图片,然后指定需要缩放的像素大小,接着调用scaled()方法对图片进行缩放,最后使用save()方法将缩放后的图片保存为png格式的文件。
阅读全文