You are on page 1of 18

ColorManagement

ColorManagement,OpenSource,andInkscape

ColorManagementBasics

Primarygoal

Simple(butnotnecessarilyeasy) Matchoutputfromdifferentdevices Onlyforcertainprofessionals Onlyesotericexpertscare Manywhocouldbenefitaremissingout

Perception

ColorManagementBasics

Quicktest

Samecamera Sametripod Lightingdifferent Hueshiftedinprint Hueshiftedingrab

Problems

ColorManagementBasics

Peopleneeditbutdon'trealizetheydo

Businessmen Homeusers Anycompanysellingproductoverthe'net MainOSvendorshavelongrunningsolutions Linuxhasbeenseriouslylagging EvenhowthingsrelatetoX11complicatesmatters

Currentstate

ColorManagementBasics

Goodnews

Qualitydevicesmoreaffordableandcommon Enduserexpectationsincreasing CollaborationacrossmanyOpenSourceprojects PickingupsignificantlyaroundthetimeofLGM MoreprojectsaddingatleastsomeColor Management

Developermomentum

ICCProfiles

MainfocusofcurrentOpenSourceCMS Differenttypesneeded

Monitor/display Scanner Printer Target

KnowingICCprofilesarepivotalisthekey

Tools

Commontoolsforcreating,applyingand maintainingICCprofiles

ArgyllColorManagementSystem

http://www.argyllcms.com/ http://www.oyranos.org/ http://lprof.sourceforge.net/


http://burtonini.com/blog/computers/xicc

Oyranos

LPROF

XICC

Multimonitor

Verytricky Differentsupportingtechnologies

Vendorspecific Xinerama XrandR Profile Adjust Fetch

Multiplesteps

Scribus

ProfessionalPDF/printworkflow SomedrawbacksforSVG

NeedstosupportmoreSVGfeatures Supportplannedforv1.3.6 Info

Goodnews

http://docs.scribus.net/index.php?page=cms http://www.gimp.org/releasenotes/gimp2.4cm.html

GIMP2.4

Recentintroduction

Fall2007

http://www.gimp.org/releasenotes/gimp2.4cm.html

Fullbasefeatures

SetsRGBandCMKYworkingprofiles Displayprofile Softproofingprofile

Mixingimagecolorspacesistricky

Inkscape0.46

FeatureOverview

ImplicitworkingcolorspacedefinedassRGB <colorprofile>forlinkingprofilessince0.44 Featuresnewfor0.46

DisplayAdjustment Softproofing CMSbasedcolorselection

Inkscape0.46

DisplayAdjustment

Correctingoutputdata/pathtoemitpropercolor SVGDatastartsassRGBsoonlyasingleprofileis needed Alternativewaystosetprofile

Explicitlyfromthosefoundinexpectedlocations Automaticallyfromthedisplay(XICConX11) AutomaticnotyetsupportedonWindows

Inkscape0.46

Softproofing

Usedtosimulatefinaltargetresult

Targetprintprofileshouldfactorinpaperandinksused Targetnonprintprofilemayaccountforotherfactors Ausercanswitchproofingtodifferentprofilestocheck thesameartworkondifferentoutputs Markscolorsthatwillbeillegalforthefinaloutput Warningcolorisuserconfigurable

Outofgamutwarning

Inkscape0.46

CMSbasedcolorselection

Displaysasliderpercolorcomponent UnlikepriorHSLandCMYKpickers,valuesarereal Handlesmaincolorspaces(RGB,CMYK,CMY, YCC,Lab,etc) AllowsformultipleICCprofilesinasingleSVGfile Workispreliminaryandinneedofrefinement

InkscapeforWebGraphics

Mostendusersdonothavecorrecteddisplays

PCvs.Mactoolight/toodarkproblem

sRGBisthecloseenoughwebcolorspace Webworkflow

WorktargetingsRGB PreviewwithMacprofile(s) PreviewwithPCprofile(s) Previewwithmobileprofiles

InkscapeforPrintGraphics

Mostinneedofcolormanagedworkflow DesiredcolorsmarkedwithanICCprofile

ACMYKprofile(thereisnosingleCMYK) CorrectiveRGBprofile Profilelistingspotcolors(butnotnamedcolors)

MultiplecolorprofilescanliveinasingleSVG Proofingprofileveryuseful

InkscapeforMobileDevices

GoodbutpossiblyoverlookeduseforCMS NoexplicitSVGfileprofileneeded(sRGB) Multipleproofingprofiles

LCDanddisplaydifferencesincludingbitdepth Backlighton/off Sunlight/artificiallight/darkness Viewingangle etc.

CrossApplicationIntegration

Status

Asmanyapplicationsaspossibleshouldbe managed ManymorenowsupportCMSthanin2005 OpenICCishelping Developersaddsupporttomoreapplications Usersaskforsupportinmoreapplications

Whatnext?

You might also like