https://bugs.kde.org/show_bug.cgi?id=525787

            Bug ID: 525787
           Summary: Improvement suggestion for Perspective Adjust tool UI
    Classification: Applications
           Product: digikam
      Version First 9.2.0
       Reported In:
          Platform: Other
                OS: All
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: Plugin-Editor-Perspective
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

DESCRIPTION
The Image Editor's Perspective Adjust tool works great but could be improved
with a simple improvement.

STEPS TO REPRODUCE
1. Open image editor
2. Choose perspective adjust
3. Click and drag each of four corners to adjust perspective of image
4. Click ok

OBSERVED RESULT
Works fine, but can be difficult to place corners perfectly.

EXPECTED RESULT
An improvement would be to allow the user to simply click on each of the four
corners in turn for pixel perfect placement of each corner. To be clear, the
existing grid and ability to grab each corner and drag would not change. 

It should be possible for the software to discern which of the 4 corners is
being adjusted by sensing the location where the user clicks and the
corresponding corner control should then snap to the clicked location. For
example, suppose the user clicks a spot on the screen. Assuming XY origin is
top left of image on screen, IF the X coordinate clicked is less than two or
more of the other corners AND the Y coordinate is less than two or more of the
other corners THEN the user is adjusting the top left corner control. And so
on...

This makes adjusting perspective as easy as clicking four times and getting a
pixel perfect grid.

SOFTWARE/OS VERSIONS
N/A

ADDITIONAL INFORMATION
I use the tool all the time and I think this would really make it
quicker/easier to use. I do still think the click and drag grid is useful
though and should remain. If my logic is somehow flawed then another option
would be to provide 4 buttons in the control panel for top left thru bottom
right and this would require 8 clicks to position perfectly (click top right
button, click top right position, etc.)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to