https://bugs.kde.org/show_bug.cgi?id=462467
Bug ID: 462467 Summary: Improve album thumbnails Classification: Applications Product: digikam Version: 7.8.0 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: Albums-TreeView Assignee: digikam-bugs-n...@kde.org Reporter: thoma...@gmail.com Target Milestone: --- SUMMARY Album thumbnails are almost useless in that even at a size of 32x32 or 48x48 a moderately detailed photography is illegible. Obviously, there are some inherent difficulties in taking a high resolution image and brutally scaling it down to fit in a tiny icon. However, this is a problem that is solved in other apps by resizing a smarter way. Below is a more intelligent resizing algorithm that would greatly improve the thumbnail. 1. If the image is not square: crop the image so that it becomes square by cutting off equal parts of each end of the height or width (whichever is longest) 2. Crop 25 % of all the sides of the image. (center crop) This effectively halves height and width of the image. # Here we assume that the image will have most key details within the center half of the image. This might not hold always, but if it doesn't for a particular photo then that photo is not likely going to be a decent icon/thumbnail anyway. 3. Resize the image to whatever thumbnail icon size is appropriate. 48x48, 32x32, etc. I have made a visual explanation of this improved resize algorithm here: https://justpaste.it/improved-resize The link also includes a comparison of the resulting icon thumbnails made with both current resize algorithm and the new one. STEPS TO REPRODUCE 1. Go to Album view 2. Open an album. 3. Right click on a photo thumbnail. 4. Click: Set as album thumbnail 5. Observe the album thumbnail OBSERVED RESULT Album thumbnail is almost unrecognizable. EXPECTED RESULT Would expect the album thumbnail to be at least enough recognizable such that the user could easily see what the main object in the photo is. Thus, allowing the user to more quickly distinguish a specific album from the rest (without having to read the album name) SOFTWARE/OS VERSIONS Windows: all macOS: all Linux/KDE Plasma: all (available in About System) KDE Plasma Version: N/A KDE Frameworks Version: N/A Qt Version: N/A ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.