Ga naar de hoofdinhoud

Bestandsformaten

Wat is TIFF? Het formaat voor scans, drukwerk en archief

TIFF is het verliesvrije afbeeldingsformaat van scans, drukbestanden en archieven. We leggen de opbouw en de compressieopties uit, en hoe je grote TIFF-bestanden converteert.

Auteur: Hemen Dönüştür Editör EkibiGepubliceerd: 8 min lezen

Omslagafbeelding van de gids over het TIFF-afbeeldingsformaat

TIFF is de gemeenschappelijke taal van gescande documenten, professionele foto's, drukbestanden en satellietbeelden. Verliesvrije opslag, hoge bitdieptes, ondersteuning voor CMYK en meerdere pagina's in één bestand maken het onmisbaar voor archivarissen en drukkers. Diezelfde flexibiliteit maakt de bestanden enorm en houdt TIFF vrijwel helemaal van het web. Dit artikel behandelt de geschiedenis van TIFF van Aldus tot Adobe, de opbouw met tags, de compressieopties, uitbreidingen zoals GeoTIFF, veelvoorkomende problemen en hoe je TIFF-bestanden naar JPG of PNG converteert.

Wat is TIFF?

TIFF (Tagged Image File Format) is een bestandsformaat op basis van tags, ontworpen om rasterafbeeldingen op te slaan en tussen programma's uit te wisselen. De extensies zijn .tif en .tiff en het MIME-type is image/tiff. In de woorden van de TIFF 6.0-specificatie is TIFF geen printertaal of paginabeschrijvingstaal; het doel is rasterbeeldgegevens te beschrijven en op te slaan.

Wat TIFF onderscheidt, is dat het niet aan één compressiemethode of kleurmodel gebonden is. De Library of Congress beschrijft TIFF als een verpakking voor verschillende bitstreamcoderingen, die verschillende compressieschema's en kleurweergaven kunnen gebruiken.

Geschiedenis: Aldus, Microsoft en Adobe

  • Najaar 1986: na een reeks overleggen met scannerfabrikanten en softwareontwikkelaars publiceerde Aldus Corporation de eerste TIFF-specificatie. Omdat er twee grote concepten aan voorafgingen, is deze versie in feite "3.0". Het doel was een gemeenschappelijk formaat voor desktopscanners.
  • April 1987: revisie 4.0, vooral kleine verbeteringen.
  • Oktober 1988: revisie 5.0, van Aldus en Microsoft, voegde paletafbeeldingen en LZW-compressie toe.
  • 3 juni 1992: TIFF Revision 6.0, nog altijd de basis, werd gepubliceerd. Ze voegde definities toe voor CMYK-, YCbCr- en CIE L*a*b*-afbeeldingen, getegelde afbeeldingen en JPEG-compressie, en splitste de specificatie in "Baseline" en "Extensions".
  • 1994: Adobe nam Aldus over en daarmee de rechten op de TIFF-specificatie.
  • 1995 en 2002: er volgden twee aanvullingen in de vorm van technische notities bij PageMaker en Photoshop. De aanvulling van 2002 definieerde Deflate-compressie (ZIP) en corrigeerde de eerdere, gebrekkige beschrijving van JPEG-compressie in TIFF.

Technische opbouw

Header en bytevolgorde

Elk TIFF-bestand begint met een header van 8 bytes. De eerste twee bytes geven de bytevolgorde aan: II (Intel, little-endian) of MM (Motorola, big-endian). Daarna volgen het getal 42 en de offset van de eerste image file directory (IFD). Hexadecimaal begint een TIFF dus met 49 49 2A 00 of 4D 4D 00 2A.

IFD's en tags

Een IFD (Image File Directory) is een lijst met velden die de afbeelding beschrijven. Elk veld is een record van 12 bytes: het tagnummer, het gegevenstype, het aantal waarden en de waarde zelf of de offset ervan. Belangrijke tags zijn ImageWidth, ImageLength, BitsPerSample, Compression, PhotometricInterpretation, XResolution en YResolution, plus de locatie van de gegevens (StripOffsets of TileOffsets). Omdat lezers tags die ze niet begrijpen kunnen overslaan, is het formaat makkelijk uit te breiden; dat is zowel de kracht van TIFF als de bron van de compatibiliteitsproblemen.

Strips, tegels en bestanden met meerdere pagina's

Pixelgegevens worden opgeslagen in horizontale strips, of in vierkante tegels die met TIFF 6.0 zijn geïntroduceerd. Met tegels kan software alleen het zichtbare deel van een heel grote afbeelding lezen, wat belangrijk is voor kaarten en microscopie. Omdat elke IFD ook naar de volgende verwijst, kan één bestand meerdere afbeeldingen (subfiles) bevatten. Faxen en gescande documenten met meerdere pagina's worden zo opgeslagen, en TIFF-FX (RFC 3949) definieert een op TIFF gebaseerd formaat voor internetfax.

De grens van de bestandsgrootte en BigTIFF

Volgens TIFF 6.0 is het grootst mogelijke TIFF-bestand 2^32 bytes, ongeveer 4 GB, omdat offsets als 32-bits getallen worden geschreven. Voor heel grote afbeeldingen werd BigTIFF ontwikkeld, met 64-bits offsets, maar de ondersteuning in toepassingen blijft beperkt.

Kleurmodellen, bitdiepte en transparantie

TIFF 6.0 definieert bilevel (zwart-wit), grijswaarden, palet en RGB als Baseline-functies. Uitbreidingen voegen CMYK voor drukwerk toe, YCbCr voor video en JPEG, en het apparaatonafhankelijke CIE L*a*b*. Naast 8 bits per kanaal zijn samples van 16 bits (zelfs met drijvende komma) mogelijk; 16-bits TIFF is gangbaar in professionele fotografie en wetenschappelijke beeldvorming. Extra kanalen (ExtraSamples) kunnen als alfa worden aangemerkt, dus TIFF kan transparantie bevatten. Programma's zoals Photoshop kunnen met eigen private tags ook lagen in TIFF schrijven, maar niet elk programma kan die lagen lezen.

Compressieopties

MethodeVerliesHet best voor
Ongecomprimeerd (1)VerliesvrijBreedste compatibiliteit, grootste bestanden
CCITT Group 3 / Group 4VerliesvrijZwart-witscans en fax
PackBits (32773)VerliesvrijEenvoudige run-length-codering, egale vlakken
LZW (5)VerliesvrijAlgemeen gebruik; matige winst bij foto's en graphics
Deflate / ZIP (8)VerliesvrijComprimeert meestal iets beter dan LZW
JPEGLossyFoto's; kleinere bestanden ten koste van kwaliteit

In 1992 werd LZW wegens licentiekwesties van Baseline naar het deel Extensions verplaatst. Volgens de Library of Congress verliep het betreffende patent in 2003 in de VS en in 2004 in Europa en Japan, dus LZW is vandaag vrij te gebruiken.

Typische toepassingen

  • Scannen en digitale archieven: TIFF wordt veel gebruikt als masterformaat voor gescande afbeeldingen. De Library of Congress meldde begin 2022 meer dan 3,5 petabyte aan TIFF-bestanden te bewaren, en de FADGI-richtlijnen waaraan zij meewerkt, gebruiken TIFF voor masterbestanden.
  • Drukwerk en uitgeverij: dankzij CMYK-ondersteuning en verliesvrije opslag was TIFF jarenlang de standaard voor afbeeldingen die naar de drukker gingen.
  • Professionele fotografie: 16-bits masters die uit RAW-bestanden worden geëxporteerd, worden vaak als TIFF opgeslagen. Veel RAW-formaten van camera's zijn zelf gebaseerd op de TIFF-structuur (TIFF/EP, ISO 12234-2).
  • Geografische informatiesystemen (GeoTIFF): GeoTIFF, ontwikkeld begin jaren negentig, voegt coördinaat- en projectie-informatie toe aan TIFF-tags. Revisie 1.0 werd in november 1995 vastgelegd; vandaag is het de OGC-norm GeoTIFF 1.1 en wordt het veel gebruikt voor satelliet- en luchtfoto's en hoogtemodellen.
  • Medische en wetenschappelijke toepassingen: microscopen, telescopen en laboratoriumapparatuur kiezen TIFF vanwege de hoge bitdiepte en verliesvrije opslag.
  • Fax: zwart-wit-TIFF met meerdere pagina's en CCITT-compressie is het klassieke faxformaat.

Ondersteuning

Foto's in Windows, Voorvertoning in macOS, Photoshop, GIMP, Affinity Photo en GIS-software zoals QGIS openen TIFF. Op het web ligt dat anders: volgens MDN tonen browsers behalve Safari TIFF-afbeeldingen niet uit zichzelf, dus TIFF wordt niet voor webcontent gebruikt, al is het gebruikelijk om TIFF-bestanden als download aan te bieden voor nauwkeurige bewerking of drukwerk.

Sterke en zwakke punten

Sterke puntenZwakke punten
Verliesvrije opslag, bitdieptes van 16 bits en hogerZeer grote bestanden
Ondersteuning voor CMYK, Lab en ICC-profielenNiet getoond door browsers behalve Safari
Bestanden met meerdere pagina's en tegelsDe verscheidenheid aan tags en compressies geeft compatibiliteitsproblemen
Aanbevolen door archieven, goed gedocumenteerdGrens van 4 GB in standaard-TIFF
Uitbreidbaar: GeoTIFF, TIFF/EP, TIFF-FXOnpraktisch voor e-mail en uploadformulieren

Veelvoorkomende problemen en oplossingen

Het TIFF-bestand is te groot

Eén gescande pagina als TIFF kan tientallen megabytes zijn. Om haar te delen, brengt TIFF naar JPG converteren het bestand meestal terug tot een paar honderd kilobyte. Wil je details verliesvrij bewaren, converteer TIFF dan naar PNG; vergeleken met een ongecomprimeerde TIFF is de PNG vaak veel kleiner. Bewaar de archiefkopie als TIFF; opnieuw opslaan met LZW- of Deflate-compressie bespaart ook ruimte zonder verlies.

Een programma of website opent de TIFF niet

Het programma ondersteunt TIFF helemaal niet, of het bestand gebruikt een compressie, kleurmodel (CMYK, Lab) of bitdiepte waar het niet mee overweg kan. Converteren naar JPG of PNG werkt in beide gevallen.

Van een TIFF met meerdere pagina's verschijnt alleen de eerste pagina

Veel viewers en converters lezen alleen de eerste IFD. Ook onze TIFF-converters zetten alleen de eerste pagina om. Heb je alle pagina's nodig, splits het bestand dan eerst in losse pagina's; nadat je de pagina's naar JPG hebt geconverteerd, kun je ze met JPG naar PDF samenvoegen tot één PDF.

Kleuren zijn na de conversie veranderd

CMYK-bestanden of TIFF-bestanden met een breed kleurengamma die voor drukwerk zijn gemaakt, worden voor schermen en het web omgezet naar sRGB, en vooral verzadigde kleuren kunnen dan iets verschuiven. 16-bits bestanden worden in JPG en PNG bovendien teruggebracht tot 8 bits per kanaal.

Een bestand groter dan 4 GB kan niet worden opgeslagen

Je hebt de grens van standaard-TIFF bereikt. Sla op met een programma dat BigTIFF ondersteunt, of splits de afbeelding in delen.

Tips voor het converteren

  • JPG voor delen en het web: het kleinste, meest compatibele resultaat voor foto's en kleurenscans.
  • PNG voor tekst, lijnwerk en bewerken: verliesvrij, dus scherpe randen blijven intact.
  • Nog steeds te groot? Verklein het geconverteerde bestand met afbeeldingsformaat wijzigen, of breng het naar een doelgrootte met afbeelding comprimeren; beide tools draaien in je browser.
  • Bewaar de master: archiveer het origineel van elke TIFF die je naar JPG converteert; van JPG terug naar TIFF brengt verloren details niet terug.

Let op: omdat de meeste browsers TIFF niet kunnen lezen, worden de bestanden op onze pagina's voor TIFF-conversie via een beveiligde verbinding naar onze servers geüpload, daar geconverteerd en uiterlijk binnen 30 minuten verwijderd.

Veelgestelde vragen

Is er verschil tussen TIF en TIFF?

Nee. Het zijn allebei extensies voor hetzelfde formaat; .tif stamt uit oudere systemen die extensies tot drie tekens beperkten.

Is TIFF verliesvrij?

Meestal wel. Ongecomprimeerde TIFF's en TIFF's met LZW-, Deflate-, PackBits- of CCITT-compressie zijn verliesvrij. TIFF met JPEG-compressie is lossy.

Waarom zijn TIFF-bestanden zo groot?

TIFF slaat pixels meestal op zonder lossy compressie, vaak met een hoge bitdiepte. Een JPG van dezelfde afbeelding is dankzij lossy compressie veel kleiner.

Stuur ik TIFF of PDF naar een drukkerij?

Voor losse afbeeldingen wordt TIFF nog breed geaccepteerd; voor opmaak met tekst en afbeeldingen samen vragen drukkerijen meestal om PDF. Controleer de eisen van de drukkerij voordat je iets verstuurt.

Opent een GeoTIFF in een gewone TIFF-viewer?

Ja, het beelddeel opent zoals elke TIFF. Om de coördinaat- en projectie-informatie te lezen heb je GIS-software zoals QGIS nodig, en die informatie gaat verloren als je naar JPG of PNG converteert.

Bronnen

Gerelateerde converters

Alle artikelen