[Digikam-devel] [Bug 261698] New: Zoom to 100% does not map 1 picture pixel to 1 screen pixel

Marvin Raaijmakers marvin.nospam at gmail.com
Fri Dec 31 09:57:54 GMT 2010


           Summary: Zoom to 100% does not map 1 picture pixel to 1 screen
           Product: digikam
           Version: 1.4.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: marvin.nospam at gmail.com

Version:           1.4.0 (using KDE 4.5.1) 
OS:                Linux

When I in digikam view a photo and click the "zoom to 100%" button, then the
picture is scaled to an unexpected size. A user would expect one pixel of the
picture to be mapped to exactly one pixel on the screen. However this is not
the case and it seems that digikam zooms less than 100%.
When I try to zoom further to come close to what should be the correct 1:1 zoom
level, then the image looks blurred (probably because it is downscaled by
digikam and then upscaled again). I have added a screenshot to illustrate this.
On the left you see the picture opened in "Eye of GNOME", where the picture is
zoomed 1:1. On the right you see the same picture opened in Digikam, where I
tried to zoom that much such that the picture appears almost as big as in EOG.
Here you clearly see that in Digikam the picture is blurred.

Maybe there is some good reason that the developers chose to internally scale
down the picture, but when a user wants to see the photo 1:1 then he should be
able do this. Also the button the effect of clicking the "zoom to 100%" button
should be as expected, which is now not the case (what does now 100% mean?).

Reproducible: Always

Steps to Reproduce:
See my description of the attachment above.

Actual Results:  
See attachment.

Expected Results:  
See my description of the attachment above: a sharp image.

Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the Digikam-devel mailing list