Mirco Miranda and Albert Astals Cid
cff2604cf9
XCF: Support to QImageIOHandler::Size option
2022-04-29 13:23:20 +00:00
Mirco Miranda
f8a251e268
Support to QImageIOHandler::Size option
2022-04-28 08:52:18 +02:00
Mirco Miranda and Albert Astals Cid
52134fc2e9
QByteArray resize removal
...
- Removed QByteArray resize with potentially large numbers as in merge request !66
2022-04-14 23:04:58 +00:00
Mirco Miranda and Albert Astals Cid
44fd6b7bc0
psd: duotone read
...
- New format added: Duotone
- Fix float to int conversion round issue
2022-04-11 21:07:23 +00:00
Mirco Miranda and Albert Astals Cid
98f19c60ae
PSD: Performance improvements and support to missing common formats
...
- Supersedes merge request !55 (PSB support, XMP metadata, ICC color profile, image resolution read)
- Performance improvements: 5 time faster than previous version (tested on a 3.9GB PSB: 9sec instead 47sec)
- New formats support added: INDEXED (8bps), BITMAP (1bps), GRAYSCALE (8, 16, 32bps), RGB (32bps)
- Should fix Bug https://bugs.kde.org/show_bug.cgi?id=397610
- Fix Bug https://bugs.kde.org/show_bug.cgi?id=428238
2022-04-04 17:22:45 +00:00
Mirco Miranda and Albert Astals Cid
3e751dd80d
Fix XCF parasites metadata in QImage and support to ICC profile
...
- Fix parasite "gimp-comment" not set due to null QImage
- Support to parasite "icc-profile" using Qt 5.14+ API
- Added parasite "gimp-image-metadata" as QImage metadata "XML:org.gimp.xml"
- Added a XCF with XML metadata and icc prifile embedded in autotest folder (generated by GIMP 2.10.30)
- Tested with Qt 5.15.2 and Qt 6.2.3 under Windows and Qt 6.2.3 under macOS
2022-03-23 23:34:33 +00:00