Skip navigation
Currently Being Moderated

Incompatibility

Feb 13, 2009 3:56 PM

I'm a developer from Inèdit Software (Barcelona, Spain).
We licensed Adobe CMM for our products some months ago, and we think we've found a problem.

We want to setup color conversions from device icc profiles to sRGB profiles with absolute colorimetric intent, for doing some proofs.
In OSX, there is no problem. we can instantiate the transform and we get exactly the same output values than Photoshop (using both Adobe ACE and Adobe CMM)
In Windows XP, when we call the CreateMultiProfileTransform we get a valid pointer and it seems to work, but the output values are a little bit different. If we ask for the CMM_IDENT of the transform, the result is not 'ADBE'. In fact we get the same results of Photoshop if we set it up to use Microsoft ICM. For some reason, ICM is not using the Adobe CMM to create the transform and we don't know why.

Can someone help us ?

Thanks in advance
 
Replies
  • Currently Being Moderated
    Feb 16, 2009 12:30 PM   in reply to (Carles_Llopis)
    Carles-

    Are you experiencing this problem for all rendering intents?

    _peter
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 29, 2009 2:11 PM   in reply to (Carles_Llopis)

    Hi,

     

      I'm a student. I'm trying to use the Adobe CMM to get the exact results for color transforming (WindowsXP). I'm facing exactly the same problem. I called SelectCMM(ADBE) first.

    ....

    hColorTransform=CreateMultiProfileTransform(&hArray,2, &intent, 1, NORMAL_MODE, 2); // 2.. for AdobeCMM

    ....

    match_ok=TranslateBitmapBits(hColorTransform, bmp.bmBits, BM_RGBTRIPLETS,  bmp.bmWidth, bmp.bmHeight,  0, bmpOut.bmBits, BM_RGBTRIPLETS, 0, NULL, 0);

     

    The problem is that the results of the transformation are equal with the ICM from WinXP WCS. It means I cannot get the same results like ACE. Could some give a hint? Thanks in advance !

     

    Regards,

    jus

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)