If you are working on a Qt-based photo viewer or manipulation program, you might have noticed that raw image files are not supported by Qt: you can load JPEGs, PNGs, SVGs and some other file types, but not ARW, NEF, CR2 and other raw files coming straight from a digital photocamera.
QtRaw aims to improve this situation: it's a
Qt imageformat plugin based on the excellent LibRaw
project, which allows your application to load raw
image files. The nice thing about it is that it doesn't require any
modification (not even a recompilation) of the application: just build and
install the plugin in your Qt's
imageformats/ directory, and all Qt
applications will automatically make use of it.
- Uses embedded thumbnail if suitable for requested size
- Automatic image rotation
- Supports CRW, CR2, ARW, NEF, RAF, DNG (you can ask for more!)
- Supports all recent (since 0.15 at least) LibRaw versions
- Supports Qt 4 and 5 (verified to work with Qt 5.6, 5.9 and 5.12)