Invoerkleurruimte

Materiële afbeeldingen kunnen ICC-profielen insluiten om de invoerkleurruimte te definiëren. Als er geen profiel is ingesloten in een bronafbeelding, wordt attribute::IccProfileSrc* van de toepasselijke afbeeldingscatalogus gebruikt die overeenkomt met het pixeltype van de bronafbeelding. Als dit kenmerk niet in de afbeeldingscatalogus is gedefinieerd, wordt attribute::IccProfile* gebruikt. Als dat cataloguskenmerk ook niet is gedefinieerd, wordt de afbeelding niet in kleur beheerd en worden alleen naïeve transformaties toegepast.

Werkkleurruimte

De werkkleurruimte wordt meestal gedefinieerd door het ICC-kleurprofiel dat is ingesloten in het vignet. Als het vignet geen profiel bevat, wordt het standaard RGB-invoerprofiel ( attribute::IccProfileSrcRgb van de sessiecatalogus) gebruikt voor de werkkleurruimte.

Alle renderbewerkingen worden uitgevoerd in de werkkleurruimte.

Belangrijk: het ICC profiel voor de het werk kleurenruimte moet input en outputtransformaties steunen. Als een uitvoerprofiel wordt gebruikt als een werkkleurruimte, kan IR materialen niet omzetten in deze ruimte. Een dergelijk kleurprofiel kan nog steeds worden gebruikt als de materialen zich in dezelfde werkkleurruimte bevinden. Poging om materialen toe te passen in andere kleurruimten is mislukt.

Expliciete kleurwaarden

De RGB-kleurwaarden die worden opgegeven met color= , bgc= , catalog::BgColor en catalog::Color , worden verondersteld te bestaan in de huidige werkkleurruimte.

Materiaalgegevensbestanden

Materiaalafbeeldingsbestanden (structuur- en decale afbeeldingen) kunnen het pixeltype RGB, grijswaarden of CMYK hebben en kunnen een kleurprofiel insluiten. Als er geen kleurprofiel is ingesloten, wordt de standaardinvoerkleurruimte aan de afbeelding gekoppeld (bijvoorbeeld het kleurprofiel uit de materiaalcatalogus dat overeenkomt met het pixeltype van de afbeelding).

Materiaalafbeeldingen die worden verkregen bij verzoeken om geneste afbeeldingsserver of om het renderen van afbeeldingen, bevatten doorgaans een kleurprofiel. Als dit niet het geval is, worden de afbeeldingen gekoppeld aan de standaardinvoerkleurruimte die overeenkomt met het pixeltype.

Als de kleurruimte van het afbeeldingsbestand afwijkt van de werkkleurruimte, wordt een nauwkeurige kleuromzetting gebruikt voor de omzetting in de werkkleurruimte. Typeconversie van het type naïef wordt gebruikt wanneer geen profiel wordt ingebed en geen standaard inputprofiel wordt bepaald.

Andere materiaalgegevensbestanden, zoals bestanden met CAB-stijlen ( .vnc ) of bestanden met vensterbekleding ( .vnw ), sluiten geen kleurprofielen in en worden altijd verondersteld zich in de werkkleurruimte te bevinden.

Uitvoerkleurruimte

Alle renderbewerkingen vinden plaats in de werkkleurruimte. Als in de aanvraag een ander kleurprofiel wordt opgegeven met de opdracht icc= , worden de gegevens naar die kleurruimte geconverteerd vlak voordat ze worden gecodeerd en aan de client worden geretourneerd. Als kleurbeheer is uitgeschakeld, wordt indien nodig naïeve omzetting gebruikt om de afbeelding om te zetten in grijswaarden of CMYK.

Ingesloten kleurprofielen

Het kleurprofiel dat aan de gerenderde afbeelding is gekoppeld, kan in de reactieafbeelding worden ingesloten door iccEmbed= op te geven voor de aanvraag.

Als icc= niet is opgegeven, wordt het ICC-profiel voor de werkkleurruimte ingesloten. Er wordt geen profiel ingesloten als kleurbeheer is uitgeschakeld en er geen profiel is opgegeven met icc= .

ICC-profielen

Alle kleurprofielen die door de server worden gebruikt, moeten voldoen aan de ICC-specificatie. ICC-profielbestanden hebben doorgaans het achtervoegsel .icc of .icm en bevinden zich op dezelfde locatie als materiaalgegevensbestanden.

Hoewel uitvoerprofielen kunnen worden opgegeven met bestandspad/-naam in de opdracht icc= , wordt aangeraden alle profielbestanden te registreren in de ICC-profielkaart van de standaardcatalogus of in een specifieke materiaalcatalogus en sneltoetsidentificatoren ( icc::Name ) te gebruiken in plaats van bestandspaden.

Werkprofielen moeten worden geregistreerd in de ICC-profielkaart van de materiaalcatalogus of de standaardcatalogus.

Experience Manager