我需要在不阅读整个图像的情况下阅读图像描述(QImage::text()
)。我使用了QImageReader,但它的行为很奇怪。它不会返回text()
或textKeys()
,但会返回QImage
。
示例代码:
QImageReader imageReader(filename,0);
QImage image;
bool ok=imageReader.read(&image);
qDebug() << "KEYS_READER: " << imageReader.textKeys() << "\n";
qDebug() << "KEYS_IMAGE: " << image.textKeys() << "\n";
当我尝试从具有一个文本键的图像加载数据时,它将在调试窗口中打印:
KEYS: ()
KEYS0: ("UVFI")
但是我需要在不读取整个图像数据的情况下检索键。