Today I learned that GraphicsMagick 1.2 and later corrupt ICC profiles
retrieved from JPEG files. Large ICC profiles are broken up into
smaller chunks when saved to JPEG files which need to be re-assembled
when the JPEG file is read. Starting with GraphicsMagick 1.2 (1.1.X
are fine), this re-assembly was not done correctly. Small ICC
profiles (< 32-64K bytes depending on the writing software) pass
through without problems. Luckily, most files do seem to use small
GraphicsMagick 1.2.9 and 1.3.7 will include fixes for this problem.
A source patch to coders/jpeg.c is included for those who have source
code and need to fix the problem ASAP.
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Get latest updates about Open Source Projects, Conferences and News.