[Gimp-developer] Silent profile embedding.

2009-02-06 Thread Guillermo Espertino
Hi.
I don't know if this can be considered as a bug, but I'd like to discuss
some potential issues in the color profile embedding strategy.
Currently (correct me if I'm wrong) the procedure for images without
embedded profile is to silently embed the working RGB profile upon
opening.
This can be really problematic when the user has a sequence of images
without profile (for instance a rendering from a 3D program) and want to
retouch a couple of images.
The result will be that the retouched images will have a profile and the
others won't, and that can bring troubles when importing the image
sequence into a color managed software.
A simple way to avoid this would be to ask when an image without profile
is opened, just like when an image with a different profile than the
working profile is opened. A dialog could allow the user to choose
wheter to keep the image unmanaged or embed the working profile.

Additionally, a label on the top of the window stating the profile
embedded (or the absence of a profile) by the image mode would make the
status of the color management to the user.

Also the feature that avoids saving an image that hasn't been modified
in some way conflicts with the silent profile embedding. The profile
insertion is a change, but that feature isn't aware of that change. The
dialog for keep unmanaged/embed profile would serve to fix this as
well: If the user selected the embedding, then there is a change. If
not, the opened image is unmodified and can be closed without saving.

What do you think?

Gez.

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Silent profile embedding.

2009-02-06 Thread David Gowers
Hi!!

On Sat, Feb 7, 2009 at 6:27 AM, Guillermo Espertino
gespert...@gmail.com wrote:
 Hi.
 I don't know if this can be considered as a bug, but I'd like to discuss
 some potential issues in the color profile embedding strategy.
 Currently (correct me if I'm wrong) the procedure for images without
 embedded profile is to silently embed the working RGB profile upon
 opening.
 This can be really problematic when the user has a sequence of images
 without profile (for instance a rendering from a 3D program) and want to
 retouch a couple of images.
 The result will be that the retouched images will have a profile and the
 others won't, and that can bring troubles when importing the image
 sequence into a color managed software.
 A simple way to avoid this would be to ask when an image without profile
 is opened, just like when an image with a different profile than the
 working profile is opened. A dialog could allow the user to choose
 wheter to keep the image unmanaged or embed the working profile.

It's a good idea, however this  particular way of doing it is not
practical -- because in many cases, the majority of images opened do
not have a profile. We need to find an approach that would not require
vast amounts of dialog interaction.

In any case, profiles are NOT automatically attached to images without
profiles, in my tests with PNGs. The reason you might assume they are,
is that GIMP automatically displays images which have no profile
attached, as if they had the working profile attached.

If your experiences don't match the above, perhaps the specific save
plugin in question does (wrongly) attach the working profile when
saving.


David
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer