OpenCV - это кроссплатформенная платформа Computer Vision, которая поддерживает несколько форматов изображений, включая PNG.
Qt - это кроссплатформенная библиотека для построения графических интерфейсов, и она может предоставить то, что вы ищете через QImage .
DevIL - это кроссплатформенная библиотека изображений меньшего размера, которая также поддерживает PNG.