Лучший способ - использовать QImageReader / QImageWriter .Они предоставляют больше возможностей для работы с изображениями по сравнению с QImage или QPixmap
"QImageReader - это специализированный класс, который дает вам больше возможностей при чтении изображений. Например, вы можете прочитать изображение определенного размера, вызвав setScaledSize (), и вы можете выбрать прямоугольник клипа, эффективно загружая только части изображения, вызывая setClipRect (). В зависимости от базовой поддержки в формате изображения это может сэкономить память и ускорить загрузку изображений "
«QImageWriter поддерживает настройку конкретных параметров формата, таких как уровень гаммы, уровень сжатия и качество, перед сохранением изображения»