[Lcms-user] Question re Preservation of Alpha Channel in Grayscale to Color Transform

2016-06-26 Thread Noel Carboni
Hi Marti and all, We have a case where we have a grayscale image expressed as 4 values per pixel, the first three are channels, identical to one another, representing the grayscale value, while the fourth is Alpha. You could describe this as GGGA. The image has a grayscale profile. We wou

Re: [Lcms-user] Question about Python bindings for lcms2

2016-05-22 Thread John Jefferies
On 28/09/2015 21:33, Kunda wrote: What is the status of Python bindings for lcms2? Is anyone working on this? Hi, this is rather late, but if you haven't anything else you could try the SWIG bindings at https://pypi.python.org/pypi/littlecms/0.1b1. The documentation is lacking but it's mostly

Re: [Lcms-user] Question about Python bindings for lcms2

2015-09-29 Thread Richard Hughes
On 28 September 2015 at 21:33, Kunda wrote: > What is the status of Python bindings for lcms2? It's not exactly the same, and is probably only an option on Linux, but libcolord has an API that wraps the important parts of lcms2 and provides a nice GObjectIntrospection interface that can be easily

[Lcms-user] Question about Python bindings for lcms2

2015-09-28 Thread Kunda
What is the status of Python bindings for lcms2? Is anyone working on this? Cheers, /Kunda -- ___ Lcms-user mailing list [email protected] https://lists.sourceforge

Re: [Lcms-user] Question about Absolute (nonstandard) cLUT profiles

2010-12-07 Thread Graeme Gill
János, Tóth F. wrote: > - The Relative colorimetric and Preceptual intents won't correct my white > balance. They won't, since they are white point relative. The assumption is that you (the viewer) are fully adapted to the white point. > - The Absolute colorimetric intent is often buggy (absolute

[Lcms-user] Question about Absolute (nonstandard) cLUT profiles

2010-12-07 Thread János , Tóth F .
I am currently playing with 10 bit/color capable hardwares (FirePro V5700 and Dell U2410). My half-proven theory was that I can achieve significantly better results when I skip the calibration (new VGAs, like my other one a HD5850, which is unable to send out 10 bit from the framebuffers (driv

Re: [Lcms-user] Question about RGB->XYZ matrix stage(s)

2010-06-07 Thread marti . maria
Mark, The internal logic is complex, an V4 profile implemented as matrix shaper do have a zero black point, which is not the case if the profile is implemented by using LUTs. That was already implemented in lcms 1. Lcms 2 behaves as lcms 1 in the cases lcms 1 is right. But I think you have not t

Re: [Lcms-user] Question about RGB->XYZ matrix stage(s)

2010-06-06 Thread Mark
Hi Marti I saved the sRGB input profile and see I'ts labelled as V4.2. So, what's the logic followed by LCMS? Something like, if no Black Point is defined assume it's X=Y=Z = 0 and scale that to be L*=3. Otherwise scale the Black Point. Is there a way to make LCMS2 behave like LCMS1 or will it

Re: [Lcms-user] Question about RGB->XYZ matrix stage(s)

2010-06-06 Thread marti . maria
Hi Mark, That's black point compensation, V4 perceptual and saturation have non-zero black points. sRGB built-in is basically a V2 profile, so for going from V2 black (which is zero) to v4 black (which is about L*=3) we need some sort of scaling. Regards Marti Quoting Mark : > Hi Marti > > lo

[Lcms-user] Question about RGB->XYZ matrix stage(s)

2010-06-06 Thread Mark
Hi Marti looking at the stages created for a sRGB -> XYZ transform I see 3 stages are generated - curve set stage for the gamma curves - matrix float stage converting device rgb to xyz (I see the matrix is scaled so by 1/MAX_ENCODEABLE_XYZ) - a second matrix including offset: Offset:

Re: [Lcms-user] Question about CreateMultiProfileTransform in combination with Proofing and InkLimiting

2009-09-16 Thread Wolfgang Huß
Hi Marti, sorry for late response. I will wait for the next update. Will it be something between 1.18 and 2.0 or 2.0? Thanks for help and regards, Wolfgang Am 09.09.2009 um 15:50 schrieb [email protected]: > >>> The Error #3000 "Invalid PCS" raises by calling >>> "cmsCreateMultipr

Re: [Lcms-user] Question about CreateMultiProfileTransform in combination with Proofing and InkLimiting

2009-09-16 Thread marti . maria
Hi, > sorry for late response. I will wait for the next update. Will it be > something between 1.18 and 2.0 or 2.0? Yes. It will be a 1.19 with bugfixes (including this one) and because an issue found on the license wording. No new functionality will be added to 1.xx branch anymore, but I don'

Re: [Lcms-user] Question about Ink Limiting

2009-09-09 Thread marti . maria
> is there a possibility to control "cmsCreateInkLimitingDeviceLink" in > sense of GCR or UCR? > Is the actual generation GCR or UCR? > I couldn't find anything. It uses the hypercube algorithm, which is a sort of under color removal. Basically it reduces proportionally CMY if (and only if) bla

Re: [Lcms-user] Question about CreateMultiProfileTransform in combination with Proofing and InkLimiting

2009-09-09 Thread marti . maria
>> The Error #3000 "Invalid PCS" raises by calling >> "cmsCreateMultiprofileTransform". >> If I create same kind of transformations from RGB to CMYK or from >> CMYK to CMYK, there raises no error. >> Is this in v1.18 or later the same? >> What I do wrong and what could be a solution? > Congra

[Lcms-user] Question about Ink Limiting

2009-09-09 Thread Wolfgang Huß
Hi, is there a possibility to control "cmsCreateInkLimitingDeviceLink" in sense of GCR or UCR? Is the actual generation GCR or UCR? I couldn't find anything. If an ICC input profile is GCR or UCR and as next the ink limit device link follows in the transformation chain, what does the actual

Re: [Lcms-user] Question about CreateMultiProfileTransform in combination with Proofing and InkLimiting

2009-09-09 Thread Wolfgang Huß
Hi Marti, Question was: > I am writing a Pascal RIP software and have to create transformations for > proofing and if necessary add ink limiting. > In some circumstances there is the need to convert XYZ with proofing and > ink limiting to CMYK. But that generates an LCMS error. > I am work

Re: [Lcms-user] Question about CreateMultiProfileTransform in combination with Proofing and InkLimiting

2009-09-05 Thread Marti.Maria
Hi, That may be a bug, but it is hard to follow the code for me. May I ask you to try to reproduce the issue by using icclink? That would make easier to uncover the source of the mistake. Thanks for reporting. Regards Marti. On 01/09/2009 14:42:26, Wolfgang Huß ([email protected]) wrote:

[Lcms-user] Question about CreateMultiProfileTransform in combination with Proofing and InkLimiting

2009-09-01 Thread Wolfgang Huß
Hi All, I am writing a Pascal RIP software and have to create transformations for proofing and if necessary add ink limiting. In some circumstances there is the need to convert XYZ with proofing and ink limiting to CMYK. But that generates an LCMS error. I am working still with Lcms v1.13. T

Re: [Lcms-user] Question about icctrans and reported PCS values for certain v4 sRGB

2009-05-25 Thread Michal Soltys
[email protected] wrote: > > Hi Michel. > > If you use icctrans in such way, you are converting from sRGB (v4) > to the internal sRGB (v2), and a RGB value of (0, 0, 0) is correctly > converted to (0, 0, 0). > > You may way to inspect the PCS. icctrans shows teh v2 PCS > when using -v Bu

Re: [Lcms-user] Question about icctrans and reported PCS values for certain v4 sRGB

2009-05-25 Thread marti . maria
Hi Michel. If you use icctrans in such way, you are converting from sRGB (v4) to the internal sRGB (v2), and a RGB value of (0, 0, 0) is correctly converted to (0, 0, 0). You may way to inspect the PCS. icctrans shows teh v2 PCS when using -v But then there are important differences between V2 a

[Lcms-user] Question about icctrans and reported PCS values for certain v4 sRGB

2009-05-24 Thread Michal Soltys
Hello list.. If I understand v4 specs (and related documents) correctly, perceptual intent in v4 profiles should re-render to PRMG (at profile build time, so generated LUTs take into account intermediate reference gamut), or at the very least scale white and black points to PRM's white and bla

Re: [Lcms-user] Question about CIECAM02 D value and LA (Chromatic Adaptation)

2009-01-28 Thread Kevin Wheatley
Lorenzo Ridolfi wrote: > In the current implementation, you only can get a fully adapted viewing > condition with a high value for LA. IMHO, having a high LA, has impacts > in the “non linear compression”. My question, is there any situation > when you need a fully adapted viewer and a low LA? vi

[Lcms-user] Question about CIECAM02 D value and LA (Chromatic Adaptation)

2009-01-28 Thread Lorenzo Ridolfi
Hi, Browsing the LCMS code related to CIECAM02, I notice the "D value" used in CIECAM02 chromatic adaptation is always calculated in cmsCIECAM02Init. There's no option to simple set D = 1.0 and assume the viewer is fully adapted. If you use the default viewing conditions and set La to 100.0, D

Re: [Lcms-user] Question regarding used LONGLONG define

2005-06-30 Thread Marti
IL PROTECTED]> To: Sent: Thursday, June 30, 2005 9:48 PM Subject: [Lcms-user] Question regarding used LONGLONG define Hi, I found the define LONGLONG either u_int64_t or unsigned long long in lcms.h. As I know (on windows) LONGLONG should be a signed value, the ULONGLONG is used for unsigne

[Lcms-user] Question regarding used LONGLONG define

2005-06-30 Thread Kristian Kratzenstein
Hi, I found the define LONGLONG either u_int64_t or unsigned long long in lcms.h. As I know (on windows) LONGLONG should be a signed value, the ULONGLONG is used for unsigned (defined in winnt.h, oledb.h and wtypes.h as __int64). I compile 64bit adress compatible and using the LONGLONG / ULONGLONG

Re: [Lcms-user] question

2004-06-11 Thread Marti Maria
"Stinehour, Judith E" <[EMAIL PROTECTED]> To: "'Marti Maria'" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]>; "Stinehour, Judith E" <[EMAIL PROTECTED]> Sent: Thursday, June 10, 2004 3:45 PM Subject: [Lcms-user] question Marti, We are co

[Lcms-user] question

2004-06-10 Thread Stinehour, Judith E
Marti, We are compiling lcms on Beta Solaris X86 and The compiler is giving us the following warnings on every line Where you define icMaxEnumTag= 0xL in file "icc34.h", line 330: warning: enumerator value overflows INT_MAX (2147483647) Do you have a preferre

Re: [Lcms-user] Question using planar configuration

2003-02-27 Thread Martí Maria
PROTECTED] - Original Message - From: "Ilja Fiers" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 26, 2003 2:05 PM Subject: [Lcms-user] Question using planar configuration > Hello Marti & all lcms users, > > First of all, tha

[Lcms-user] Question using planar configuration

2003-02-27 Thread Ilja Fiers
Hello Marti & all lcms users, First of all, thanks for a great product, it is very well written and usefull! I have got a question about using the lcms engine in planar configuration. What i would like to do is offer the engine RGB data, and get a planar result back. But maybe i misinterpreted the