QImageReader不返回图像的格式

时间:2019-04-11 11:22:09

标签: qimage

我正在尝试从QImageReader获取图像的格式。图像已成功加载,但是在查询格式时返回值为空。

对于ImageReader对象,自动检测设置为true。

void WorkWithImageQImageReader()
{
    QString ImageFilePath = "bechambaur.png";
    QImageReader ImageReader;
    ImageReader.setAutoDetectImageFormat(true);
    ImageReader.setFileName(ImageFilePath);
    QImage Image = ImageReader.read();
    QByteArray format =  ImageReader.format();
    // format is blank, I expect this to return "png"
}

我期望格式为“ png”,但为空白。我做错了什么吗?

0 个答案:

没有答案