It seems that the ICC profile is applied twice: 1. Therefore I wouldn't expect ImageGlass to be fully colour managed (only based on that observation above though, please don't just take my word for it). sRGB, Adobe RGB) and translate them based on the active display profile so that they display correctly when viewed on the monitor.įrom reading the above issue on GitHub, it looks like the author implemented the ability to change the image profile, but hasn't implemented the actual translation from image to display profile. This is what the Affinity apps do-they will take colour values from the document or image profile (e.g. The software author is talking about embedded/referenced image profiles and being able to change them, but the key issue here is managing between the image profile and display profile. There seems to be some confusion there between image colour profiles and display colour profiles. I had a quick search for ImageGlass and colour management and came up with this: In your first post, the screenshot comparison with the slight difference in saturation might be because Affinity is colour managing your image correctly. So the reason Affinity now looks the same as your other software is because nothing is being colour managed. Therefore what's happening is that you're disabling colour management entirely, launching Affinity with it disabled, then when you activate the ICC profile that change doesn't refresh within Affinity (until you restart). This is inadvertently having the wrong effect: I believe the way Affinity colour manages on Windows means that the profile is applied during startup, but cannot be changed or refreshed during app use. Try switching to Displaycal and using their profile loader and see if the problem persists. I find Displaycal does a better job than any of the commercial software I've used. I've never seen any colour difference between Affinity Photo and any of my other colour managed apps (the images look identical when viewed side-by-side). This solves the problem and will reapply the calibration as necessary. This is the reason that Displaycal comes with its own profile loader, which you need to check when installing the display profile after calibrating and profiling your monitor. It's also possible to lose the calibration if some other process resets it as the Windows profile loader won't reload it. You might be running into problems with limitations of the Windows profile loader, which according to the developer of Displaycal, scales incorrectly and has poor 8-bit quantization. It sounds like your calibration might have been reset by some other app and then when you activated the ICC profile after Affinity started, it reloaded the calibration as it should and you then see the correct colours. Maybe this helps to track down the problem? I have just realized when I deactivate the ICC profile and open Affinity and activate the ICC profile after Affinity is started Affinity shows exactly the same colors like any other software.
0 Comments
Leave a Reply. |