LINK(1)
πΈ NAME πΈ
Link β as in, link ICC profiles. That's the name, bestie, short and iconic. This whole page is LINK(1), it lives in the User Commands part of the manual, and it's about collink. π
π DESCRIPTION π
Link ICC profiles.
No cap, that is the entire description. Short. Punchy. Ate. β¨
π SYNOPSIS π
okay so here's the whole vibe of it:
collink [options] srcprofile dstprofile linkedprofile
You hand it a source profile, a destination profile, and where you want the linked one to go. Then you sprinkle options on top like glitter. π And here are all of them, no skipping, I would never π«Ά
-vβ Verbose. It tells you what it's doing. π£οΈ-Amanufacturer β Manufacturer description string.-Mmodel β Model description string.-Ddescription β Profile Description string. The default is"inoutfile".-Ccopyright β Copyright string.-Vβ Verify an existing profile, rather than link. It's giving "vibe check the profile before you commit". π-qlmhu β Quality: Low, Medium (def, the default), High, Ultra.-rres β Override the clut res. that-qset.-nβ Don't preserve device linearization curves in the result.-fβ Special :- Force neutral colors to be K only output.-fkβ Special :- Force K only neutral colors to be K only output.-Fβ Special :- Force all colors to be K only output.-fcmyβ Special :- Force 100% C, M or Y only to stay pure.-pabsprof β Include an abstract profile in the link.-afile.cal β Apply calibration curves to the link output and append linear.-Hfile.cal β Append calibration curves to the 3dlut.-sβ Simple Mode. This is the default, bestie, so if you do nothing you're already in it. β¨-g[src.gam] β Gamut Mapping Mode [optional source image gamut].-G[src.gam] β Gamut Mapping Mode using inverse outprofile A2B.
π¬ Simple Mode Options π¬
-iin_intent β the Simple Mode intent. Pick one:p= perceptual,r= relative colorimetric,s= saturation,a= absolute colorimetric.-oout_intent βp= perceptual,r= relative colorimetric,s= saturation,a= absolute colorimetric.
π Gamut Mapping Mode Options π
-iintent β set the linking intent from the following choice:aβ Absolute Colorimetric (in Jab) [ICC Absolute Colorimetric]awβ Absolute Colorimetric (in Jab) with scaling to fit white pointaaβ Absolute Appearancerβ White Point Matched Appearance [ICC Relative Colorimetric]laβ Luminance axis matched Appearancepβ Perceptual (Preferred) (Default) [ICC Perceptual]paβ Perceptual Apperancemsβ Saturationsβ Enhanced Saturation [ICC Saturation]alβ Absolute Colorimetric (Lab)rlβ White Point Matched Colorimetric (Lab)
bestie the original spells it Apperance and we are keeping it exactly like that. no editing, that's the rule. π
-w[J,a,b] β Use forced whitepoint hack [optional target point].-cviewcond β set the source viewing conditions for CIECAM02, either an enumerated choice, or a parameter.-dviewcond β set the destination viewing conditions for CIECAM02, either an enumerated choice, or parameter:value changes. The choices and parameters are:ppβ Practical Reflection Print (ISO-3664 P2)peβ Print evaluation environment (CIE 116-1995)pcβ Critical print evaluation environment (ISO-3664 P1)mtβ Monitor in typical work environmentmbβ Bright monitor in bright work environmentmdβ Monitor in darkened work environmentjmβ Projector in dim environmentjdβ Projector in dark environmenttvβ Television/Film Studiopcdβ Photo CD - original scene outdoorsobβ Original scene - Bright Outdoorscxβ Cut Sheet Transparencies on a viewing boxs:surroundβn= auto,a= average,m= dim,d= dark,c= transparency (default average)w:X:Y:Zβ Adapted white point as XYZ (default media white)w:x:yβ Adapted white point as x, ya:adaptationβ Adaptation luminance in cd.m^2 (default 50.0)b:backgroundβ Background % of image luminance (default 20)l:imagewhiteβ Image white in cd.m^2 if surround = auto (default 250)f:flareβ Flare light % of image luminance (default 0)g:glareβ Flare light % of ambient (default 1)g:X:Y:Zβ Flare color as XYZ (default media white, Abs: D50)g:x:yβ Flare color as x, y
-ttlimit β set source total ink limit, 0 - 400% (estimate by default).-Tklimit β set source black ink limit, 0 - 100% (estimate by default).
π€ Inverse outprofile A2B Options π€
-ktezhxr β CMYK Black generation:t= transfer K from source to destinatione= retain K of destination B2A tablez= zero Kh= 0.5 Kx= maximum Kr= ramp K (default)
-kp stle stpo enpo enle shape βp= black target generation curve parameters.-kq stle0 stpo0 enpo0 enle0 shape0 stle2 stpo2 enpo2 enle2 shape2 βq= transfer source K to dual curve limits.-Kparameters β Same as-k, but the target is K locus rather than K value itself.-ltlimit β set destination total ink limit, 0 - 400% (estimate by default).-Lklimit β set destination black ink limit, 0 - 100% (estimate by default).-3flag β Create "3DLut" output file as well as devlink:eβ eeColor.txtfilemβ MadVR.3dlutfile
-I bβ Apply BT.1886-like mapping with effective gamma 2.2 to input.-I b:g.gβ Apply BT.1886-like mapping with effective gamma g.g to input.-I Bβ Apply BT.1886 mapping with technical gamma 2.4 to input.-I B:g.gβ Apply BT.1886 mapping with technical gamma g.g to input.-eflag β Video encode input as: (the flags are the ones listed under-Eright below π)-Eflag β Video encode output as:nβ normal 0..1 full range RGB levels (default)tβ (16-235)/255 "TV" RGB levels6β Rec601 YCbCr SD (16-235,240)/255 "TV" levels7β Rec709 1125/60Hz YCbCr HD (16-235,240)/255 "TV" levels5β Rec709 1250/50Hz YCbCr HD (16-235,240)/255 "TV" levels2β Rec2020 YCbCr UHD (16-235,240)/255 "TV" levelsCβ Rec2020 Constant Luminance YCbCr UHD (16-235,240)/255 "TV" levelsxβ xvYCC Rec601 YCbCr Rec709 Prims. SD (16-235,240)/255 "TV" levelsXβ xvYCC Rec709 YCbCr Rec709 Prims. HD (16-235,240)/255 "TV" levels
-Pβ Create gamutgammap.wrldiagostic.
yes, diagostic. that's the original spelling. keeping it. no notes. π
and that's the whole page, bestie!! π«Ά this one comes from the collink source, dated September 2014, and it's page LINK(1). go forth and link your profiles. mwah. πβ¨π
π¦ where this page comes from
- debian bookworm: argyll 2.3.1+repack-1.1+b1 Β· AGPL-3.0-only
- debian trixie: argyll 3.3.0+repack-1 Β· AGPL-3.0-only
- ubuntu jammy: argyll 2.2.0+repack-1build1 Β· AGPL-3.0-only
- ubuntu noble: argyll 3.1.0+repack-1build4 Β· AGPL-3.0-only
- ubuntu questing: argyll 3.3.0+repack-1
- ubuntu resolute: argyll 3.3.0+repack-1.1 Β· AGPL-3.0-only
- ubuntu stonking: argyll 3.5.0+repack-1build1 Β· AGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms