QImageReader::text() не работает должным образом

Мне нужно прочитать описание изображения (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") 

Но мне нужно получить ключи без чтения всей информации об изображении.

0 ответов

Другие вопросы по тегам