The scroll view magnification is not a solution. Because it zoom all elements and overlays.
But I added now some workarounds which may solve your issue.
1) Uncheck the option "Use cached scaled…"
2) Select for the interpolation the default one.
GraphicConverter uses now if the zoom factor is an integer like 1, 2, 3, … the default interpolation (which is none).
GraphicConverter uses now automatically the high quality interpolation setting if the zoom factor has a fraction.
The interpolations are NOT my algorithms. That interpolations are provided by Apple Core Image for the display of images.
Please report.
[Upstream Bug, unfixable] Pixels on canvas are misaligned
Re: [Blocker Bug] Selection border not aligned with pixel grid - Impossible to reliably tell which pixel selected
Thanks for your reactions! In which beta version can I test these changes?
- forum_adm
- Site Admin
- Posts: 1714
- Joined: Fri Dec 23, 2016 9:41 am
- Location: Germany
- Country: Germany
Re: [Blocker Bug] Selection border not aligned with pixel grid - Impossible to reliably tell which pixel selected
Sorry, but the autocorrection changed a word wrong.
Correct is: not my algorithms - Apple provides them - I corrected the post.
Correct is: not my algorithms - Apple provides them - I corrected the post.
Re: [Blocker Bug] Selection border not aligned with pixel grid - Impossible to reliably tell which pixel selected
Before I could test all aspects of your answer I ran into another showstopper:
Re: [Blocker Bug] Selection border not aligned with pixel grid - Impossible to reliably tell which pixel selected
And sadly, the original problem persists:
Selection still not aligned to pixel grid:
Re: [Blocker Bug] Selection border not aligned with pixel grid - Impossible to reliably tell which pixel selected
And in case you overread it: In order to reproduce the bug:
- Zoom in so close that you see blocky pixels
- At the beginning you may be lucky and the selection aligns perfectly to the pixel grid where you set the selection
- But drag a selection edge point horizontally for a while, and the offset accumulates, until you see it clearly
- The same is true is you drag it vertical, also then you will see the offset after a certain time
Can you reproduce this?
- Try differently sized images (odd/even pixels) with different resolutions (72 DPI, 144 DPI, …) on different DPI-displays (72 DPI, 144 DPI, …).
- If you are already on macOS 12 Monterrey necessary try on macOS 11 Bigs Sur
- I do not know what the preconditions are, you are the developer.
- But I sadly seem to get this in all images
- Zoom in so close that you see blocky pixels
- At the beginning you may be lucky and the selection aligns perfectly to the pixel grid where you set the selection
- But drag a selection edge point horizontally for a while, and the offset accumulates, until you see it clearly
- The same is true is you drag it vertical, also then you will see the offset after a certain time
Can you reproduce this?
- Try differently sized images (odd/even pixels) with different resolutions (72 DPI, 144 DPI, …) on different DPI-displays (72 DPI, 144 DPI, …).
- If you are already on macOS 12 Monterrey necessary try on macOS 11 Bigs Sur
- I do not know what the preconditions are, you are the developer.
- But I sadly seem to get this in all images
See how the canvas not being aligned with the image content changes somehow proportionally with the zoom level using cmd
At 100% it is OK again:
Last edited by porg on Fri Apr 22, 2022 11:17 am, edited 1 time in total.
At 150% it is also correct: Canvas is not larger then image content, at all edges: top left, top right, bottom left, bot
Last edited by porg on Fri Apr 22, 2022 11:17 am, edited 1 time in total.