TIFFICC(1)
π TIFFICC β the little cms ICC profile applier for TIFF π
okay bestie, sit down, hydrate, and let me tell you about tifficc from the General Commands Manual β she's a whole vibe and she's about to fix your colors fr fr. π
β¨ SYNOPSIS β¨
tifficc [options] input.tif output.tif
that's it. that's the whole energy. give her options, an input TIFF, an output TIFF, and she ate. π
πΈ DESCRIPTION πΈ
so lcms is a standalone CMM engine β as in, it handles the color management, the whole entire thing β and it implements a fast transformation between ICC profiles. iconic behavior honestly.
and tifficc? she's the little cms ICC profile applier for TIFF. that's her job. that's her main character moment. π¦
π OPTIONS π
one bullet per flag, no skipping, we do NOT leave anyone on read:
-aβ handle channels > 4 as alpha. yeah, all of them. π«Ά-bβ black point compensation. do it.-c <0,1,2,3>β precalculates the transform.0=Off,1=Normal,2=Hi-res,3=LoRes. [defaults to1] β¨-eβ embed the destination profile.-gβ marks out-of-gamut colors on softproof. she's gonna call them out, respectfully. π-h <0,1,2>β show summary of options and examples.-iprofile β input profile (defaults to sRGB).-k <0..400>β ink-limiting in % (CMYK only). so specific, we love her.-lprofile β transform by device-link profile.-m <0,1,2,3>β SoftProof intent.-nβ ignore embedded profile on input. not me ignoring my own past self π-pprofile β soft proof profile.-oprofile β output profile (defaults to sRGB).-sprofile β save embedded profile as <new profile>.-t <0,1,2,3>β Intent (0=Perceptual,1=Colorimetric,2=Saturation,3=Absolute).-vβ Verbose. spill the tea, girl.-wβ Wide output (generates 16 bps tiff).
π§ and you can ALSO use these builtins π§
*Labβ CIE Lab D50 based*XYZβ XYZ*adobe1998RBBβ AdobeRGB*colormatchrgbβ ColorMatch RGB*applergbβ Apple RGB
π EXAMPLES π
these are the moments. copy them exactly, bestie, they're already perfect:
To color correct from scanner to sRGB:
tifficc -iscanner.icm in.tif out.tif
To convert from monitor1 to monitor2:
tifficc -imon1.icm -omon2.icm in.tif out.tif
To make a CMYK separation:
tifficc -oprinter.icm inrgb.tif outcmyk.tif
To recover sRGB from a CMYK separation:
tifficc -iprinter.icm incmyk.tif outrgb.tif
To convert from CIELab TIFF to sRGB:
tifficc -iTiffLab8Spac.icm in.tif out.tif
π¬ NOTES π¬
for suggestions, comments, bug reports etc., send mail to info@littlecms.com. she reads her inbox, she's just busy being iconic. π
π SEE ALSO π
jpegicc(1), icc2ps(1), icclink(1), icctrans(1), wtpt(1)
the whole friend group, honestly. go say hi. π«Ά
π AUTHOR π
This manual page was originally written by Shiju p. Nair <shiju.p@gmail.com>, for the Debian project. Modified by Marti Maria to reflect further changes. legends only, no cap. π
π okay that's the whole page, you're officially a tifficc girlie now. go color-correct something and slay. β¨
this was the TIFFICC(1) page from the General Commands Manual, dated October 23, 2004 β vintage, but she still serves. periodt. π
π
π¦ where this page comes from
- fedora 43: lcms 1.19-42.fc43 Β· MIT
- fedora 44: lcms 1.19-43.fc44 Β· MIT
- nixpkgs unstable: lcms 1.19
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms