JPG resolution and a violet-green tint
Posted: Sun Mar 13, 2022 4:37 pm
Something is happening here that is probably related to the "Fit image to window, large only" setting and specific image dimensions. I have XnView MP 0.99.7 64bits on Windows 10 Pro 21H2.
On my secondary monitor (Samsung U28R550U 28") XnView displays jpegs 2010 x 1343 with weird violet-green tint and colored stripe on the right. See the screenshot - first attached image.
When I move the XnView window to my primary monitor EIZO FlexScan EV2457-BK 24" (using the shortcut Windows + SHIFT + right/left arrow) the colors display alright (but this monitor has lower resolution and the image gets resized to 76 %). No need for screenshot here since it is just a normal image filling up the entire XnView window.
So briefly:
1) first time opened on Samsung in 100 %: violet -> move to EIZO 76 %: colors normal -> move back to Samsung 100 %: violet again
2) first time opened on EIZO 76 %: normal -> move to Samsung 100 %: violet -> back to EIZO 76%: normal.
But once I manually zoom in or out on either monitor, I won't get the violet-green tint anymore no matter how many times I move the window.
So - the image ONLY appears distorted when freshly opened until zoomed in (or out).
Now: in XnView settings I changed View -> Auto image size to "No fit". No more violet-green (but the image is in 100 % zoom on both).
Another observation: when I resize the image (from source) to slightly different size - 2010 x 1340 and open it in XnView - the issue is gone. Interesting.
I am attaching both images - the good one and the bad one.
PS: I should probably also note that my monitors have different scaling - the EIZO (FullHD) is on 100 % and the Samsung (8K) has 175 % (otherwise everything would be just microscopic). Not sure if this adds up to the issue.
On my secondary monitor (Samsung U28R550U 28") XnView displays jpegs 2010 x 1343 with weird violet-green tint and colored stripe on the right. See the screenshot - first attached image.
When I move the XnView window to my primary monitor EIZO FlexScan EV2457-BK 24" (using the shortcut Windows + SHIFT + right/left arrow) the colors display alright (but this monitor has lower resolution and the image gets resized to 76 %). No need for screenshot here since it is just a normal image filling up the entire XnView window.
So briefly:
1) first time opened on Samsung in 100 %: violet -> move to EIZO 76 %: colors normal -> move back to Samsung 100 %: violet again
2) first time opened on EIZO 76 %: normal -> move to Samsung 100 %: violet -> back to EIZO 76%: normal.
But once I manually zoom in or out on either monitor, I won't get the violet-green tint anymore no matter how many times I move the window.
So - the image ONLY appears distorted when freshly opened until zoomed in (or out).
Now: in XnView settings I changed View -> Auto image size to "No fit". No more violet-green (but the image is in 100 % zoom on both).
Another observation: when I resize the image (from source) to slightly different size - 2010 x 1340 and open it in XnView - the issue is gone. Interesting.
I am attaching both images - the good one and the bad one.
PS: I should probably also note that my monitors have different scaling - the EIZO (FullHD) is on 100 % and the Samsung (8K) has 175 % (otherwise everything would be just microscopic). Not sure if this adds up to the issue.