[argyllcms] Re: Ink-limiting an existing profile
- From: Gerhard Fuernkranz <nospam456@xxxxxx>
- To: argyllcms@xxxxxxxxxxxxx
- Date: Sun, 10 Sep 2006 23:24:22 +0200
Oliver Schulz wrote:
>> With Argyll, I would do something like
>>
>> icclink -v -qh -G -cpp -dpp -kt -l310 \
>> EuroscaleCoated.icc EuroscaleCoated.icc limit.icc
> [...]
>> generation for the new profile as in the original one (note, when
>> creating a device link, -kt can be used, which which inherits the K
>> level from the source profile as far as possible, but when creating an
>> output profile from measurements, this is not an option).
>> On the other hand, applying the above mentioned device link to the CMYK
>> data after applying the original EuroscaleCoated profile will almost
>> preserve the original personality of the Euroscale profile, and change
>> it only as much as necessary to enforce the ink limiting.
>
> Thanks a lot for all your information Gerhard!
> This is exactly what i wanted - colorimetrically correct ink-limiting
> while preserving black-generation as much as feasible.
> (Well, in some cases reprofiling from measurements may be useful, of
> course, to optimize the new profile for the input gamut.)
But you shouldn't overestimate the difference. Though the LCMS method
will eventually result in gamut clipping, while the perceptual device
link I proposed above will do a smooth gamut compression, I nevertheless
guess that you won't see much difference for most images, particularly
if the ink limit isn't redcuced too much (and 350 -> 310 isn't IMO so much).
>> But I also don't know a ready to use Argyll or lcms tool which can
>> incorporate such a device link directly into the B2A tables of an
>> existing profile (but it should indeed possible and not too complicated
>> to develop one).
>
> Hm, that anticipates my next question. So, no luck, it seems. :-)
> Such a tool might make a nice addition to Argyll one day. ;-)
If you can live with a crude non-standard profile which works only with
perceptual intent in PCS -> device direction (i.e. a profile which
contains only a B2A0 table, but no B2A[12] tables, and no A2B tables)
then you can try
icclink -o EuroscaleCoated-limited.icc -x -c2 -t0 "*Lab"
EuroscaleCoated.icc limit.icc
(notice, that here "icclink" is the LCMS icclink utility program, not
the Argyll one!)
Regards,
Gerhard
- References:
- [argyllcms] Ink-limiting an existing profile
- From: Oliver Schulz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Jan-Peter Homann
- [argyllcms] Re: Ink-limiting an existing profile
- From: Oliver Schulz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Jan-Peter Homann
- [argyllcms] Re: Ink-limiting an existing profile
- From: Oliver Schulz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Gerhard Fuernkranz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Oliver Schulz
Other related posts:
- » [argyllcms] Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- » [argyllcms] Re: Ink-limiting an existing profile
- [argyllcms] Ink-limiting an existing profile
- From: Oliver Schulz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Jan-Peter Homann
- [argyllcms] Re: Ink-limiting an existing profile
- From: Oliver Schulz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Jan-Peter Homann
- [argyllcms] Re: Ink-limiting an existing profile
- From: Oliver Schulz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Gerhard Fuernkranz
- [argyllcms] Re: Ink-limiting an existing profile
- From: Oliver Schulz