-
-
Notifications
You must be signed in to change notification settings - Fork 923
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ICC Profile data gets lost after resizing #105
Comments
Thanks for the report @thehappycoder. Can you provide a sample image? Have you tried increasing the possible header size via While this library does not parse ICC data, it should include all APPn and COMMENT markers (ICC data being one of them) in the image head (given a high enough JavaScript-Load-Image/js/load-image-meta.js Lines 105 to 141 in 4d83777
In my tests, the ICC profile data from sample images (e.g. from http://regex.info/blog/photo-tech/color-spaces-page2) was still attached, but the color profile was not correctly applied anymore. |
Hi @blueimp, looks like the issue is still there? |
I can confirm that from my test the issue is still there. The ICC profile is still included in the resized image but the color are wrong. To me it looks like the profile is applied twice rather than not. Maybe the solution is to drop the custom color profile from the resized image instead of trying to preserve it. |
First of all, thank you for this wonderful package!
I call replaceHead to keep some metadata after resizing an image, but according to http://metapicz.com/#landing the ICC Profile data gets lost.
I also do this before replacing the header:
The text was updated successfully, but these errors were encountered: