Lars Tore Gustavsen wrote:
Maybe it will be usefully if tiffgamut printed a warning if the tiff file have an embedded profile that not match the one specified at the commandline?
This isn't the issue. The issue is directing tiffgamut to produce a gamut file in the colorspace that will be needed by icclink. Since icclink can't be run until after the gamut is produced, it's up to the user to anticipate what is going to happen. A warning is given as soon as the problem is recognized - during icclink. There are other solutions to this quandary, but they add complexity and/or behave in subtly different ways. For instance, if icclink created the gamut, then it would know what colorspace was needed, but this reduces flexibility in creating the gamut. Using separate tools allows for several different sources for the gamut, allows averaging, selecting, viewing etc. icclink could convert the gamut from D50Lab to what it wants, but the gamut will be slightly different to one created directly in the target colorspace, and I simply haven't got around to trying this approach given that it's been a little used feature... Graeme Gill.