【发布时间】:2012-12-29 06:32:34
【问题描述】:
我将图像数据作为 QByteArray。我想使用 libpng 从该数据中加载此图像的纹理。我到处都能看到从文件或输入流中读取图像纹理。但是如何从 QByteArray 加载图像?谢谢。
【问题讨论】:
-
bool loadFromData ( const QByteArray & data, const char * format = 0 )阅读文档,他们在那里阅读 -
真正的问题是:如果您使用的是 Qt,为什么要尝试直接使用 libpng? Afaik,Qt 库自己处理 png(我相信使用 libpng)。
-
@user1095108 我在文档中没有看到任何类似的方法!感谢 styne666 的建议。我会试试的!
标签: c++ png libpng qbytearray