SUMMARY NEF files shown blurred in viewer after upgrade to 6.0.0. STEPS TO REPRODUCE 1. Use a previous database including NEF files (from Feb 2023). 2. Open with kphotoalbum version 6.0.0. 3. Double-click a NEF file to see it in viewer. OBSERVED RESULT NEF files are shown blurred, because being shown in low resolution. EXPECTED RESULT NEF files are shown unblurred and in full resolution. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.9.0 Qt Version: 6.8.1 Kernel Version: 6.12.1-arch1-Watanare-T2-1-t2 (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION With version 6.0.0, when started from konsole, there are no error messages. After downgrading to kphotoalbum-5.13.0, marble-common-24.08.3, and marble-24.08.3, the NEF files show unblurred and in full resolution, as expected. As a remark, image attributes width and height in index.xml show folllowing combinations for Nikon D750 (resolution 6032x4032, as confirmed with exiftool): 120 160 160 120 2008 3008 3008 2008 4032 6032 6032 4032 752 502 It is unclear how the abnormal values came to exist. Especially 160x120 with ratio 4:3, when actual ratio is 3:2. However, the blurred view resp. low resolution in view exists independent of values width and height.
Hi, thanks for your bug report! I'm pretty sure this is an issue of the underlying libraries. Using the NEF file you provided in Bug #497996, using Gwenview, I see exactly what you describe: a 160x120px image. I also tried it with KGeoTag, and I see a quite blurred image, upscaled to what I set as the preview size (most probably from this 160x120px preview). Using another NEF file someone provided whilst I added partial RAW support back then, I get at least 320x212px, and with a CR2 file (also provided back then), I get the full resolution. In KGeoTag, I only use Qt's functionality to read images. This is possible for CR2 and NEF because they are based on TIFF IIRC. So I suppose it's not even the libkdcraw Qt 6 version which causes this problem (as it's simply not used by KGeoTag in contrast to KPhotoAlbum), but Qt itself.