Hi,
                Thanks Graeme very much for your response. The
information you provided has been very useful to make my understanding
of WCS and ICC profiles better.
                In fact I am dealing with some products which currently
use ICC 2.0 profiles. I would like to create WCS profiles out of
existing ICC profiles, even though back ward compatibility is present in
WCS.
                I have some more queries.

1) In your reply you specified it is generally possible to recreate
object measurement data from LUTs in ICC profile. Could you give me some
pointers on how we can do this?

2) You said ICC do not create "transforms on the fly". But in ICM 2.0,
where WCS was not present at all, we could see the API
"CreateColorTransform". As per my understanding (and your comments) this
API links the two color transforms and creates one color transform out
of it which can be used by user application to do the color management
in one shot.

3) Will WCS profiles in any way contain transforms in their LUTs? For
example let me sight the following tags from WCS cdmp schema.

<xs:complexType name="OneDimensionLutType"> <xs:sequence> <xs:element
name="Input" type="cdm:FloatList"/> <xs:element name="Output"
type="cdm:FloatList"/> </xs:sequence> </xs:complexType>

<xs:complexType name="HDRToneResponseCurvesType"> <xs:sequence>
<xs:element name="RedTRC" type="cdm:OneDimensionLutType"/> <xs:element
name="GreenTRC" type="cdm:OneDimensionLutType"/> <xs:element
name="BlueTRC" type="cdm:OneDimensionLutType"/> </xs:sequence>

Like other tags in WCS do these tags  contain only object measurement
data? 


regards,                       
Shameel Abdulla

 


-----Original Message-----
From: Graeme Gill [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 03, 2007 7:51 AM
To: Shameel Abdulla (WT01 - Embedded Systems)
Cc: lcms-user@lists.sourceforge.net
Subject: Re: [Lcms-user] is icc profile portable to wcs

[EMAIL PROTECTED] wrote:
> In question 2 you said LUTs in ICC profile contain object measurement 
> data.

ICC profile contain tables that are created from object measurement
data. It's possible then (generally) to use those tables to re-create
object measurement data in a way that would be suitable for a native WCS
type profile.

 > In question 3 you said ICC does not create    "transforms on the
> fly" but stores the transforms during profile creation. Where are 
> these transforms stored? Are these transforms not stored in the LUTs?

Yes, they're stored in the A2B and B2A Luts.

> Why have WCS split the profile into three viz device, CAM, and gamut.
> Why could nt it keep it in a single profile as ICC profile did.?

Flexibility. You can mix and match each of these, reducing the
combinatorial explosion that would result if you tried to package them
all together.

Graeme Gill.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to