Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <QApplication>
- #include <QDebug>
- #include <imagedocument.h>
- int main(int argc, char *argv[])
- {
- QApplication app(argc, argv);
- ImageDocument doc("/home/arch/images/cubemap.dds");
- auto ok = doc.open();
- if (!ok) {
- qWarning() << "Can;t open" << doc.fileName() << ":" << ok.errorString();
- return 1;
- }
- auto contents = doc.contents();
- for (int level = 0; level < contents.mipmapCount(); ++level) {
- for (int index = 0; index < contents.imageCount(); ++index) {
- auto image = contents.image(index, level);
- qDebug() << "Image at" << "(" << "level =" << level << ", index =" << index << ")"
- << image.size() << image.format();
- }
- }
- return app.exec();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement