Re: [Gimp-developer] Odd "error making format" regarding grayscale ICC profiles



On Tue, Oct 10, 2017 at 10:36 AM, Elle Stone
<ellestone ninedegreesbelow com> wrote:
In recent versions of GIMP-2.9 there are some odd "error making format"
messages printed to the terminal when opening a grayscale image, converting
to Grayscale mode, converting to a grayscale profile from disk, and adding a
layer mask.

The "error making format" messages are accompanied by the information that
grayscale color spaces aren't RGB color spaces, which of course is true.
Despite the reported errors, there doesn't seem to be any actual problems
with how GIMP handles grayscale images. Here are some examples:

These messages are debug messages, informing us that GIMP tried to
create dedicated babl_formats from the ICC profiles, babl detected
that it is a type of ICC profile it is not capable of handling, thus
GIMPs attempt at creating a babl based format (and thus conversions)
failed. GIMP will then instead use lcms2 for conversions to/from the
color space of the ICC profile.

The same happens when GIMP tries to rig up conversions to/from a color
space in its perceptual intent instead of relative colorimetric *and*
perceptual intent is defined with 3D CLUTs in the ICC profile, babl
gives up, GIMP notices, and uses lcms2 instead of babl for
conversions.

If when/additional capabilities get added to babl GIMP will
automatically be using babl for more conversions. Calling this an
error isn't entirely correct though, it should be a warning.

/pippin


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]