Heikki Salonsaari Posted April 13, 2021 Share Posted April 13, 2021 Why export doesn't take the brightness of the image properly. On the left is a screenshot of the Affinity Photo screen and on the right is the same image exported Quote Link to comment Share on other sites More sharing options...
NotMyFault Posted April 13, 2021 Share Posted April 13, 2021 Hi, your screenshot shows you are using RGB/32, with is (intentianally) using a linear curve to transform pixel brightness into display brightness. Handling a linear tone curve introduces additional complexity, which can be simply avoided by converting to RGB/16, and choosing an appropriate color space (RGB, ARGB, P3, ...). RGB/16 and RGB/8 will use a gamma curve to transform pixel brightness into display brightness, a model witch better matches the percieved brightness by humans. If you want to export as jpeg, which only supports 8 bit color depth with gamma tone curve, it ill be much easier for you working in RGB/16 and getting predictable results, avoiding the issue you observed. The export from RGB/32 to RGB/8 will definitely loose some color details, and dynamic range. To preserve the HDR dynamic range, you would need to export to HEIF (12 bit) or TIFF/PMG (16-bit). For camera images, even with HDR stacking, you practically never exceed 16 bit dynamic range, so RGB/16 is good enough as editing format. For RGB/8, you may need to tone map the images to compress the dynamic range into this limited range, or shadows and/or highlights will be lost. Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected. Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.