Currently, loading a PNG with Adobe RGB ICC profile to DynamicImage then save it unchanged to a PNG causes a golden color becomes more green-ish.
This is a sample input:
And this is the corresponding output:
Expected
The color to be unchanged on display throughout the round trip.
Actual behaviour
Output image should be more green-ish.
Reproduction steps
Suppose the given input image is saved at project root as input.png, run cargo run --release --example convert -- input.png output.png. One should get an image that visually appears like the provided output image.
Currently, loading a PNG with Adobe RGB ICC profile to DynamicImage then save it unchanged to a PNG causes a golden color becomes more green-ish.
This is a sample input:
And this is the corresponding output:
Expected
The color to be unchanged on display throughout the round trip.
Actual behaviour
Output image should be more green-ish.
Reproduction steps
Suppose the given input image is saved at project root as
input.png, runcargo run --release --example convert -- input.png output.png. One should get an image that visually appears like the provided output image.