TIFF- TIFF

TIFF
Tif.tif
Beispiel für ein TIFF
Dateinamenerweiterungen .tiff, .tif
Internet-Medientyp
Typschlüssel TIFF
Uniform Type Identifier (UTI) public.tiff
magische Zahl 49 49 2A 00 oder 4D 4D 00 2A
Entwickelt von Aldus Corporation , jetzt Adobe Inc.
Erstveröffentlichung 1986 ; vor 35 Jahren ( 1986 )
Neueste Erscheinung
TIFF 6.0
(3. Juni 1992 ; vor 29 Jahren TIFF Supplement 2 / 22. März 2002 ; vor 19 Jahren ) ( 1992-06-03 )
 ( 2002-03-22 )
Formattyp Bilddateiformat
Verlängert von tiff
Erweitert um Exif , DCF , TIFF/EP , TIFF/IT, TIFF-FX, GeoTIFF
Webseite www .adobe .io /open /standards /TIFF .html

Tag Image File Format , abgekürzt TIFF oder TIF , ist ein Computerdateiformat zum Speichern von Rastergrafikbildern , das bei Grafikern, der Verlagsbranche und Fotografen beliebt ist. TIFF wird weitgehend von Scan- , Fax- , Textverarbeitungs- , optischen Zeichenerkennungs- , Bildbearbeitungs-, Desktop-Publishing- und Seitenlayout-Anwendungen unterstützt. Das Format wurde von der Aldus Corporation für die Verwendung im Desktop-Publishing erstellt. Es veröffentlichte die neueste Version 6.0 im Jahr 1992, die später mit einem Copyright von Adobe Systems aktualisiert wurde, nachdem Aldus 1994 von Aldus übernommen wurde. Mehrere technische Hinweise von Aldus oder Adobe wurden mit geringfügigen Erweiterungen des Formats veröffentlicht, und mehrere Spezifikationen basierten auf TIFF 6.0. einschließlich TIFF/EP (ISO 12234-2), TIFF/IT (ISO 12639), TIFF-F (RFC 2306) und TIFF-FX (RFC 3949).

Geschichte

TIFF wurde als Versuch entwickelt, die Hersteller von Desktop- Scannern Mitte der 1980er Jahre dazu zu bringen, sich auf ein gemeinsames Dateiformat für gescannte Bilder anstelle einer Vielzahl proprietärer Formate zu einigen . Am Anfang war TIFF nur ein binäres Bildformat (nur zwei mögliche Werte für jedes Pixel), denn das war alles, was Desktop-Scanner verarbeiten konnten. Als Scanner leistungsstärker wurden und mehr Speicherplatz auf Desktop-Computern zur Verfügung stand, wuchs TIFF, um Graustufenbilder und dann Farbbilder aufzunehmen. Heute ist TIFF zusammen mit JPEG und PNG ein beliebtes Format für Deep-Color- Bilder.

Die erste Version der TIFF-Spezifikation wurde von der Aldus Corporation im Herbst 1986 nach zwei großen früheren Entwürfen veröffentlicht. Es kann als Revision 3.0 bezeichnet werden. Es wurde nach einer Reihe von Treffen mit verschiedenen Scannerherstellern und Softwareentwicklern veröffentlicht. Im April 1987 wurde Revision 4.0 veröffentlicht und enthielt hauptsächlich kleinere Verbesserungen. Im Oktober 1988 wurde Revision 5.0 veröffentlicht, die Unterstützung für Palettenfarbbilder und LZW-Komprimierung hinzufügte .

Funktionen und Optionen

TIFF ist ein flexibles, anpassbares Dateiformat zur Verarbeitung von Bildern und Daten in einer einzigen Datei, indem die Header-Tags (Größe, Definition, Bilddatenanordnung, angewendete Bildkomprimierung ) eingeschlossen werden, die die Geometrie des Bildes definieren. Eine TIFF-Datei kann beispielsweise ein Container sein, der komprimierte JPEG- (verlustbehaftete) und PackBits- (verlustfreie) Bilder enthält. Eine TIFF - Datei kann auch umfassen ein Vektor -basierte Beschneidungspfad (Umrissen croppings, Bildrahmen). Die Möglichkeit, Bilddaten in einem verlustfreien Format zu speichern, macht eine TIFF-Datei zu einem nützlichen Bildarchiv, denn im Gegensatz zu Standard-JPEG-Dateien kann eine TIFF-Datei mit verlustfreier Komprimierung (oder ohne) ohne Verlust der Bildqualität bearbeitet und erneut gespeichert werden. Dies ist nicht der Fall, wenn das TIFF als Container mit komprimiertem JPEG verwendet wird. Andere TIFF-Optionen sind Ebenen und Seiten.

TIFF bietet die Möglichkeit, die LZW- Komprimierung zu verwenden, eine verlustfreie Datenkomprimierungstechnik zur Reduzierung der Dateigröße. Die Nutzung dieser Option wurde durch Patente auf die LZW-Technik bis zu ihrem Ablauf im Jahr 2004 eingeschränkt.

Die TIFF 6.0-Spezifikation besteht aus folgenden Teilen:

  • Einführung (enthält Informationen zur TIFF-Verwaltung, Verwendung von privaten Feldern und Werten usw.)
  • Teil 1: Baseline-TIFF
  • Teil 2: TIFF-Erweiterungen
  • Teil 3: Anhänge

Teil 1: Baseline-TIFF

Als TIFF eingeführt wurde, führte seine Erweiterbarkeit zu Kompatibilitätsproblemen. Die Flexibilität bei der Kodierung führte zu dem Witz, dass TIFF für Tausende von inkompatiblen Dateiformaten steht . Um diese Probleme zu vermeiden, musste jeder TIFF-Reader Baseline TIFF lesen . Unter anderem enthält Baseline TIFF keine Ebenen oder komprimierte JPEG- oder LZW-Bilder. Baseline TIFF ist offiziell als TIFF 6.0, Teil 1: Baseline TIFF bekannt .

Im Folgenden finden Sie eine unvollständige Liste der erforderlichen Baseline-TIFF-Funktionen:

Mehrere Unterdateien

TIFF-Reader müssen für mehrere/mehrseitige Bilder (Unterdateien) pro TIFF-Datei vorbereitet sein, obwohl sie nach dem ersten Bild nichts weiter tun müssen.

Eine TIFF-Datei kann mehr als ein Bilddateiverzeichnis (IFD) enthalten. Jedes IFD definiert eine Unterdatei. Eine Verwendung von Unterdateien besteht darin, verwandte Bilder zu beschreiben, wie beispielsweise die Seiten eines Faksimile-Dokuments. Ein Baseline-TIFF-Lesegerät ist nicht erforderlich, um über das erste hinausgehende IFD zu lesen.

Streifen

Ein TIFF-Basisbild besteht aus einem oder mehreren Streifen. Ein Streifen (oder Band) ist ein Unterabschnitt des Bildes, der aus einer oder mehreren Zeilen besteht. Jeder Streifen kann unabhängig vom gesamten Bild komprimiert werden und jeder beginnt an einer Bytegrenze. Wenn die Bildhöhe nicht gleichmäßig durch die Anzahl der Reihen im Streifen teilbar ist, kann der letzte Streifen weniger Reihen enthalten. Wenn Streifendefinitions-Tags weggelassen werden, wird davon ausgegangen, dass das Bild einen einzelnen Streifen enthält.

Kompression

Baseline-TIFF-Reader müssen die folgenden drei Komprimierungsschemata verarbeiten:

Bildtypen

Grundlinien-TIFF-Bildtypen sind: Bilevel-, Graustufen-, Palettenfarben- und RGB-Vollfarbbilder.

Byte-Reihenfolge

Jede TIFF-Datei beginnt mit einem Zwei- Byte- Indikator für die Byte-Reihenfolge : " II" für Little-Endian (auch bekannt als "Intel-Byte-Reihenfolge", circa 1980) oder " MM" für Big-Endian (auch bekannt als "Motorola-Byte-Reihenfolge", circa 1980) Byte Bestellung. Das nächste Zwei-Byte-Wort enthält die Formatversionsnummer, die für jede TIFF-Version (zB TIFF v5.0 und TIFF v6.0) immer 42 war. Es wird angenommen, dass alle Zwei-Byte-Wörter, Doppelworte usw. in der TIFF-Datei in der angegebenen Byte-Reihenfolge vorliegen. Die TIFF 6.0-Spezifikation besagt, dass kompatible TIFF-Reader beide Byte-Reihenfolgen ( IIund MM) unterstützen müssen; Autoren können entweder verwenden.

Andere TIFF-Felder

TIFF-Lesegeräte müssen darauf vorbereitet sein, private Felder zu erkennen und zu ignorieren, die nicht in der TIFF-Spezifikation beschrieben sind. TIFF-Reader dürfen das Lesen einer TIFF-Datei nicht verweigern, wenn optionale Felder nicht vorhanden sind.

Teil 2: TIFF-Erweiterungen

Viele TIFF-Reader unterstützen Tags zusätzlich zu denen in Baseline TIFF, aber nicht jeder Reader unterstützt jede Erweiterung. Infolgedessen wurden Baseline-TIFF-Funktionen zum kleinsten gemeinsamen Nenner für TIFF. Baseline-TIFF-Funktionen werden in TIFF-Erweiterungen (definiert in der Spezifikation TIFF 6.0 Teil 2) erweitert, aber Erweiterungen können auch in privaten Tags definiert werden.

Die TIFF-Erweiterungen sind offiziell als TIFF 6.0, Teil 2: TIFF-Erweiterungen bekannt . Hier sind einige Beispiele für TIFF-Erweiterungen, die in der TIFF 6.0-Spezifikation definiert sind:

Kompression

  • CCITT T.4 Bi-Level-Codierung
  • CCITT T.6 Bi-Level-Codierung
  • LZW
  • JPEG

Bildtypen

Bildbäume

Eine Baseline-TIFF-Datei kann eine Sequenz von Bildern (IFD) enthalten. Normalerweise sind alle Bilder miteinander verbunden, stellen jedoch unterschiedliche Daten dar, wie beispielsweise die Seiten eines Dokuments. Um explizit mehrere Ansichten derselben Daten zu unterstützen, wurde das SubIFD- Tag eingeführt. Dadurch können die Bilder entlang einer Baumstruktur definiert werden . Jedes Bild kann eine Folge von Kindern haben, wobei jedes Kind selbst ein Bild ist. Die typische Verwendung besteht darin, Miniaturansichten oder mehrere Versionen eines Bildes in verschiedenen Farbräumen bereitzustellen.

Fliesen
Schäden am TIFF-Bild zeigen Walsh-Matrix- Kacheln.

Ein TIFF-Bild kann auch aus mehreren Kacheln bestehen. Alle Kacheln im selben Bild haben die gleichen Abmessungen und können unabhängig vom Gesamtbild komprimiert werden, ähnlich wie bei Streifen (siehe oben). Gekachelte Bilder sind Teil von TIFF 6.0, Teil 2: TIFF-Erweiterungen, sodass die Unterstützung für gekachelte Bilder in Baseline-TIFF-Readern nicht erforderlich ist.

Andere Erweiterungen

Gemäß TIFF 6.0-Spezifikation (Einführung), alle TIFF-Dateien, die vorgeschlagene TIFF-Erweiterungen verwenden, die nicht von Adobe als Teil von Baseline TIFF genehmigt wurden (normalerweise für spezielle Verwendungen von TIFF, die nicht in den Bereich der Veröffentlichung oder des allgemeinen Grafik- oder Bildaustauschs fallen) sollten entweder nicht als TIFF-Dateien bezeichnet werden oder in irgendeiner Weise gekennzeichnet sein, damit sie nicht mit gängigen TIFF-Dateien verwechselt werden.

Private Tags

Entwickler können einen Block von "privaten Tags" beantragen, damit sie ihre eigenen proprietären Informationen in eine TIFF-Datei einfügen können, ohne Probleme beim Dateiaustausch zu verursachen. TIFF-Lesegeräte müssen Tags ignorieren, die sie nicht erkennen, und die privaten Tags eines registrierten Entwicklers kollidieren garantiert nicht mit den Tags anderer oder mit den in der Spezifikation definierten Standard-Tags. Private Tags sind im Bereich von 32.768 und höher nummeriert.

Private Tags sind für Informationen reserviert, die nur für eine bestimmte Organisation von Bedeutung sind, oder für Experimente mit einem neuen Komprimierungsschema innerhalb von TIFF. Auf Anfrage weist der TIFF-Administrator (derzeit Adobe) einer Organisation ein oder mehrere private Tags zu und registriert sie, um mögliche Konflikte mit anderen Organisationen zu vermeiden. Organisationen und Entwicklern wird davon abgeraten, ihre eigenen Tag-Nummern willkürlich zu wählen, da dies zu ernsthaften Kompatibilitätsproblemen führen könnte. Wenn jedoch wenig oder keine Chance besteht, dass TIFF-Dateien einer privaten Umgebung entkommen, sollten Organisationen und Entwickler die Verwendung von TIFF-Tags im "wiederverwendbaren" Bereich von 65.000 bis 65.535 in Betracht ziehen. Wenn Sie Nummern in diesem Bereich verwenden, müssen Sie sich nicht an Adobe wenden.

Internet-Medientyp

Der MIME-Typ image/tiff (definiert in RFC 3302) ohne Anwendungsparameter wird für Baseline TIFF 6.0-Dateien verwendet oder um anzugeben, dass es nicht erforderlich ist, eine bestimmte Teilmenge von TIFF- oder TIFF-Erweiterungen zu identifizieren. Der optionale Parameter "application" (Beispiel: Inhaltstyp: image/tiff; application=foo) wird für image/tiff definiert, um eine bestimmte Untermenge von TIFF- und TIFF-Erweiterungen für die codierten Bilddaten zu identifizieren, falls diese bekannt ist. Gemäß RFC 3302 müssen bestimmte TIFF-Subsets oder TIFF-Erweiterungen, die im Anwendungsparameter verwendet werden, als RFC veröffentlicht werden.

Der MIME- Typ image/tiff-fx (definiert in RFC 3949 und RFC 3950) basiert auf TIFF 6.0 mit TIFF Technical Notes TTN1 (Bäume) und TTN2 (Ersatz-TIFF/JPEG-Spezifikation). Es wird verwendet für Internet - Fax - kompatibel mit den ITU-T - Empfehlungen für Gruppe 3 Schwarz-Weiß, Graustufen und Farbe Fax .

TIFF-Komprimierungs-Tag

Das TIFF-Tag 259 (0103 16 ) speichert die Informationen über das Komprimierungsverfahren. Der Standardwert ist 1 = keine Komprimierung.

Die meisten TIFF-Writer und TIFF-Reader unterstützen nur einige TIFF-Komprimierungsschemata. Hier sind einige Beispiele für verwendete TIFF-Komprimierungsschemata:

TIFF-Komprimierungs-Tag
Tag-Wert Kompressionsschema Verlustbehaftet/ verlustfrei Spezifikation Beschreibung Bildtypen Nutzung und Support
0001 16 Keiner Verlustfrei TIFF 6.0 Baseline-TIFF Alle Verbreitet
0002 16 CCITT Gruppe 3 1-dimensionale modifizierte Huffman-Lauflängencodierung (auch bekannt als MH oder CCITT 1D) Verlustfrei TIFF 6.0 Basis-TIFF; Kompression basierend auf ITU-T T.4 Schwarz und weiß Verbreitet
0003 16 CCITT T.4 Bi-Level-Codierung gemäß Abschnitt 4, Codierung, der ITU-T-Empfehlung T.4 (auch bekannt als CCITT Group 3-Fax-Codierung oder CCITT Group 3 2D) Verlustfrei TIFF 6.0 TIFF 6.0-Erweiterungen; Kompression basierend auf ITU-T T.4 Schwarz und weiß Verbreitet
0004 16 CCITT T.6 Bi-Level-Codierung gemäß Abschnitt 2 der ITU-T-Empfehlung T.6 (auch bekannt als CCITT Group 4 Fax-Codierung ) Verlustfrei TIFF 6.0 TIFF 6.0-Erweiterungen; Kompression basierend auf ITU-T T.6 Schwarz und weiß Verbreitet
0005 16 Lempel–Ziv–Welch Verlustfrei TIFF 6.0 TIFF 6.0-Erweiterungen; zuerst definiert in TIFF 5 (1988); einen patentierten Kompressionsalgorithmus, aber die Patente sind 2003 und 2004 abgelaufen Alle Verbreitet
0006 16 JPEG (veraltetes JPEG im alten Stil, später in Technote abgelöst2) Verlustbehaftet TIFF 6.0 TIFF 6.0-Erweiterungen; zuerst definiert in TIFF 6 (1992); veraltet, sollte nie geschrieben werden. Dauerton Selten
0007 16 JPEG (JPEG im neuen Stil) Verlustbehaftet TIFF 6 Technote2 (1995) Technote2 ersetzt die JPEG-Komprimierung im alten Stil; es ist eine TIFF 6.0-Erweiterung. Dauerton Ungewöhnlich
0008 16 Deflate (zlib), Adobe-Variante (offiziell) Verlustfrei TIFF-Spezifikationsergänzung 2 (2002) RFC 1950 (1996), RFC 1951 (1996), Adobe Photoshop TIFF Technische Hinweise; es ist eine TIFF 6.0-Erweiterung. Alle Ungewöhnlich
0009 16 JBIG, nach ITU-T T.85 Verlustfrei TIFF-FX RFC 2301 (1998), RFC 3949 (2005) Schwarz und weiß Selten
000A 16 JBIG, pro ITU-T T.43 Verlustfrei TIFF-FX RFC 2301 (1998), RFC 3949 (2005) Schwarz und weiß Selten
7FFE 16 NeXT RLE 2-Bit-Graustufenkodierung Proprietär Selten
8005 16 PackBits (auch bekannt als Macintosh RLE) Verlustfrei TIFF 6.0 Baseline-TIFF Alle Selten
8029 16 ThunderScan RLE 4-Bit-Codierung Proprietär Schwarz und weiß Selten
807F 16 RasterPadding in Halbton (CT) oder Monochrombild (MP) Verlustfrei TIFF/IT (1998, 2004) ISO 12639 Selten
8080 16 RLE für Linienarbeit (LW) Verlustfrei TIFF/IT (1998, 2004) ISO 12639 Selten
8081 16 RLE für hochauflösenden Dauerton (HC) Verlustfrei TIFF/IT (1998, 2004) ISO 12639 Selten
8082 16 RLE für binäre Zeilenarbeit (BL) Verlustfrei TIFF/IT (1998, 2004) ISO 12639 Selten
80B2 16 Entleeren, PKZIP-Variante (veraltet) Verlustfrei Proprietär Laut TIFF-Spezifikationsergänzung 2 sollte es als veraltet angesehen werden, aber es wird empfohlen, es zu lesen Alle Ungewöhnlich
80B3 16 Kodak DCS Proprietär Selten
8765 16 JBIG LibTiff Schwarz und weiß Selten
8798 16 JPEG2000 Proprietär Enthält eine vollständige JP2-Datei in einer TIFF-Datei, nicht empfohlen. Eingeführt von Leadtools. Ungewöhnlich
8799 16 Nikon NEF komprimiert Proprietär Selten
879B 16 JBIG2 Verlustfrei, verlustbehaftet TIFF-FX-Erweiterungsset 1.0 Aufgegebener IETF-Entwurf von 2001 Selten

BigTIFF

Die TIFF-Dateiformate verwenden 32-Bit-Offsets, wodurch die Dateigröße auf etwa 4 GiB begrenzt wird . Einige Implementierungen verwenden sogar einen vorzeichenbehafteten 32-Bit-Offset, was zu Problemen bei etwa 2 GiB führt. BigTIFF ist ein TIFF-Varianten-Dateiformat, das 64-Bit-Offsets verwendet und viel größere Dateien (bis zu 18 Exabytes) unterstützt. Die BigTIFF-Dateiformatspezifikation wurde 2007 in Entwicklungsversionen der LibTIFF- Version 4.0 implementiert , die schließlich im Dezember 2011 als stabil freigegeben wurde. Die Unterstützung für BigTIFF-Dateiformate durch Anwendungen ist begrenzt.

Digitale Konservierung

Adobe hält das Urheberrecht an der TIFF-Spezifikation (auch bekannt als TIFF 6.0) zusammen mit den beiden veröffentlichten Ergänzungen. Diese Dokumente finden Sie auf der Seite Adobe TIFF-Ressourcen. Der Faxstandard in RFC 3949 basiert auf diesen TIFF-Spezifikationen.

Zum Speichern von Dokumenten können TIFF-Dateien verwendet werden, die strikt die grundlegenden "Tag-Sets" verwenden, wie sie in TIFF 6.0 definiert sind, zusammen mit der Beschränkung der Komprimierungstechnologie auf die in TIFF 6.0 identifizierten Methoden und von mehreren Quellen für alle erstellten Dokumente ausreichend getestet und verifiziert wurden. Häufig auftretende Probleme in der Inhalts- und Dokumentenverwaltungsbranche im Zusammenhang mit der Verwendung von TIFF-Dateien treten auf, wenn die Strukturen proprietäre Header enthalten, nicht ordnungsgemäß dokumentiert sind und/oder "Wrapper" oder andere Container um die TIFF-Datensätze enthalten und/oder einschließen unsachgemäße Komprimierungstechnologien oder diese Komprimierungstechnologien sind nicht richtig implementiert.

TIFF-Varianten können in Dokumenten-Imaging- und Content/Document-Management-Systemen mit CCITT Group IV 2D-Komprimierung verwendet werden, die neben anderen Komprimierungstechnologien, die Farbe unterstützen, Schwarzweißbilder (bitonal, monochrom ) unterstützt . Als Speicherkapazität und Netzwerkbandbreite ein größeres Problem darstellten, als es in heutigen Serverumgebungen üblich ist, wurden beim Scannen von Massenspeichern Dokumente in Schwarzweiß (nicht in Farbe oder Graustufen) gescannt, um Speicherkapazität zu sparen.

Die Aufnahme des SampleFormat-Tags in TIFF 6.0 ermöglicht es TIFF-Dateien, erweiterte Pixeldatentypen zu verarbeiten, einschließlich ganzzahliger Bilder mit mehr als 8 Bit pro Kanal und Gleitkommabildern. Dieses Tag machte TIFF 6.0 zu einem brauchbaren Format für die wissenschaftliche Bildverarbeitung, bei der eine höhere Präzision erforderlich ist. Ein Beispiel wäre die Verwendung von TIFF zum Speichern von Bildern, die mit wissenschaftlichen CCD-Kameras aufgenommen wurden, die eine Intensitätsauflösung von bis zu 16 Bit pro Fotostelle bereitstellen . Das Speichern einer Bildfolge in einer einzigen TIFF-Datei ist ebenfalls möglich und unter TIFF 6.0 erlaubt, sofern die Regeln für mehrseitige Bilder eingehalten werden.

TIFF/IT

TIFF/IT
Dateinamenerweiterung
.fp, .ct, .lw, .hc, .mp, .bp, .bl, .sd
Internet-Medientyp
nicht definiert
Entwickelt von ANSI, ISO
Erstveröffentlichung 1993 ( 1993 )
Neueste Erscheinung
TIFF/IT
(2004 ; vor 17 Jahren ) ( 2004 )
Formattyp Bilddateiformat
Verlängert von TIFF 6.0
Standard ISO 12639

TIFF/IT wird verwendet, um Daten für druckfertige Seiten zu senden, die auf High-End-Druckvorstufensystemen entworfen wurden. Die TIFF/IT-Spezifikation (ISO 12639) beschreibt ein Mehrfachdateiformat, das eine einzelne Seite pro Dateisatz beschreiben kann. TIFF/IT-Dateien sind nicht mit gängigen TIFF-Dateien austauschbar.

Ziel bei der Entwicklung von TIFF/IT war es, die ursprünglichen IT8 -Magnetbandformate in eine medienunabhängige Version zu überführen. TIFF/IT basiert auf der Adobe TIFF 6.0-Spezifikation und erweitert TIFF 6 durch Hinzufügen zusätzlicher Tags und schränkt es ein, indem einige Tags und die Werte innerhalb von Tags eingeschränkt werden. Nicht alle gültigen TIFF/IT-Bilder sind gültige TIFF 6.0-Bilder.

TIFF / IT definiert Bild-Dateiformate zum Codieren von Farbe mit kontinuierlichen Tonwerten Bildabbildungen, Farb Linie Kunst Bilder, hochaufgelöste Bilder mit kontinuierlichem Ton, monochrom Halbtonbildern, binäre Bild Bilder, binäre linienKunstBilder, gerasterten Daten, und Bilder zusammengesetzter Endseiten.

Für TIFF/IT ist kein MIME-Typ definiert. Der MIME-Typ image/tiff sollte nicht für TIFF/IT-Dateien verwendet werden, da TIFF/IT nicht Baseline TIFF 6.0 entspricht und die weit verbreiteten TIFF 6.0-Reader TIFF/IT nicht lesen können. Der MIME-Typ image/tiff (definiert in RFC 3302) ohne Anwendungsparameter wird für Baseline TIFF 6.0-Dateien verwendet oder um anzugeben, dass es nicht erforderlich ist, eine bestimmte Teilmenge von TIFF- oder TIFF-Erweiterungen zu identifizieren. Der Anwendungsparameter sollte mit image/tiff verwendet werden , um TIFF-Erweiterungen oder TIFF-Untergruppen zu unterscheiden. Gemäß RFC 3302 müssen bestimmte TIFF-Subsets oder TIFF-Erweiterungen als RFC veröffentlicht werden. Für TIFF/IT gibt es keinen solchen RFC. Es gibt auch keinen Plan des ISO-Komitees, das den TIFF/IT-Standard überwacht, TIFF/IT entweder mit einem Parameter für Image/Tiff oder als neuen separaten MIME-Typ zu registrieren.

TIFF/IT-Dateien

TIFF/IT besteht aus einer Reihe verschiedener Dateien und kann nicht von gängigen Desktop-Anwendungen erstellt oder geöffnet werden. TIFF/IT-P1-Dateisets bestehen normalerweise aus folgenden Dateien:

  • Letzte Seite (FP)
  • Dauertonbild (CT)
  • Linienarbeitsbild (LW)
  • Hochauflösende Halbtondateien (HC - optional)

TIFF/IT definiert auch die folgenden Dateien:

  • Monochrome Halbtonbilder (MP)
  • Binäre Bilder (BP)
  • Binäre Strichzeichnungen (BL)
  • Geprüfte Daten (SD)

Einige dieser Datentypen sind teilweise kompatibel mit den entsprechenden Definitionen in der TIFF 6.0-Spezifikation. Die letzte Seite (FP) ermöglicht die Gruppierung der verschiedenen Dateien, die zum Definieren einer vollständigen Seite erforderlich sind: Sie bietet einen Mechanismus zum Erstellen eines Pakets, das separate Bildebenen (der Typen CT, LW usw.) enthält, die kombiniert werden, um die endgültiges gedrucktes Bild. Seine Verwendung wird empfohlen, ist aber nicht erforderlich. In einer FP-Datei muss mindestens eine Unterdatei vorhanden sein, jedoch nicht mehr als eine von jedem Typ. Es enthält normalerweise eine CT-Unterdatei und eine LW-Unterdatei.

Der primäre Farbraum für diesen Standard ist CMYK, aber auch andere Farbräume und die Verwendung von ICC-Profilen werden unterstützt.

TIFF/IT-Komprimierung

TIFF/IT sieht keine Komprimierung innerhalb der Dateistruktur selbst vor, aber es gibt keine Einschränkungen. (Zum Beispiel ist es erlaubt, die gesamte Dateistruktur in einem ZIP-Archiv zu komprimieren.)

LW-Dateien verwenden ein bestimmtes Komprimierungsschema, das als Lauflängencodierung für LW bekannt ist (der Wert des Komprimierungs-Tags ist 8080 16 ). HC-Dateien verwenden auch eine spezifische Lauflängencodierung für HC (Kompressions-Tag-Wert ist 8081 16 ). Die TIFF/IT P1-Spezifikationen erlauben keine Komprimierung innerhalb der CT-Datei.

Im Folgenden finden Sie eine Liste der definierten TIFF/IT-Komprimierungsschemata:

TIFF/IT-Komprimierungsschemata
Dateityp TIFF/IT-Konformität TIFF/IT-P1-Konformität TIFF/IT-P2-Konformität
Final Page (FP) 0. IFD-Feld Unkomprimiert (0001 16 ), Deflate (0008 16 ) oder PackBits (8005 16 )
Dauerton (CT) Unkomprimiert (0001 16 ), JPEG (0007 16 ), Deflate (0008 16 ) oder RasterPadding in CT oder MP (807F 16 ) Unkomprimiert (0001 16 ) Unkomprimiert (0001 16 ), JPEG (0007 16 ), Deflate (0008 16 )
Linienarbeit (LW) RLE für LW (8080 16 )
Hochauflösender Dauerton (HC) RLE für HC (8081 16 )
Monochromes Halbtonbild (MP) Unkomprimiert (0001 16 ), JPEG (0007 16 ), Deflate (0008 16 ) oder RasterPadding in CT oder MP (807F 16 ) Unkomprimiert (0001 16 ) Unkomprimiert (0001 16 ), JPEG (0007 16 ), Deflate (0008 16 )
Binäre Bilder (BP) Unkomprimiert (0001 16 ), CCITT T.6 Bi-Level-Codierung (0004 16 ), Deflate (0008 16 ) Unkomprimiert (0001 16 ) Unkomprimiert (0001 16 ), CCITT T.6 Bi-Level-Codierung (0004 16 ), Deflate (0008 16 )
Binäre Strichzeichnungen (BL) RLE für BL (8082 16 )
Geprüfte Daten (SD) Unkomprimiert (0001 16 ), CCITT T.6 Bi-Level-Codierung (0004 16 ), Deflate (0008 16 ) Unkomprimiert (0001 16 ), CCITT T.6 Bi-Level-Codierung (0004 16 ), Deflate (0008 16 )

TIFF/IT P1

Die ISO 12639:1998 führte TIFF/IT-P1 (Profil 1) ein – eine direkte Untermenge des vollständigen TIFF/IT-Standards (zuvor definiert in ANSI IT8.8–1993). Diese Teilmenge wurde auf der Grundlage der gegenseitigen Erkenntnis sowohl der Standards- als auch der Softwareentwicklungsgemeinschaften entwickelt, dass eine Implementierung des vollständigen TIFF/IT-Standards durch einen einzelnen Anbieter sowohl unwahrscheinlich (aufgrund seiner Komplexität) als auch unnötig (weil Profil 1 würde die meisten Anwendungen für die digitale Anzeigenbereitstellung abdecken). Fast alle TIFF/IT-Dateien in der digitalen Werbung wurden 2001 als TIFF/IT-P1-Dateisets vertrieben. Wenn man von TIFF/IT spricht, ist meist der P1-Standard gemeint.

Hier sind einige der Einschränkungen für TIFF/IT-P1 (im Vergleich zu TIFF/IT):

  • Verwendet nur CMYK (sofern zutreffend)
  • Es ist Pixel-Interleaved (wenn angebracht)
  • Hat eine einzige Wahl der Bildausrichtung
  • Hat eine einzige Auswahl an Punktbereichen
  • Eingeschränkte Komprimierungsmethoden

TIFF/IT-P1 ist eine vereinfachte Konformitätsstufe von TIFF/IT und maximiert die Kompatibilität zwischen Color Electronic Prepress Systems (CEPS) und Desk Top Publishing (DTP)-Welten. Es bietet eine saubere Schnittstelle für die proprietären CEPS-Formate wie das Scitex CT /LW-Format.

TIFF/IT P2

Da TIFF/IT P1 eine Reihe von Einschränkungen hatte, wurde ein erweitertes Format entwickelt. Die ISO 12639:2004 führte eine neue erweiterte Konformitätsstufe ein – TIFF/IT-P2 (Profil 2). TIFF/IT-P2 hat TIFF/IT-P1 eine Reihe von Funktionen hinzugefügt, wie zum Beispiel:

  • Nur CMYK-Schmuckfarben (sofern zutreffend)
  • Unterstützung für die Komprimierung von CT- und BD-Daten (JPEG und Deflate)
  • Unterstützung für mehrere LW- und CT-Dateien in einer einzigen Datei
  • Unterstützung für Copydot-Dateien durch einen neuen Dateityp namens SD (Screened Data)
  • Es gab einige Bemühungen, eine Möglichkeit zu schaffen, FP-, LW- und CT-Dateien in einer einzigen Datei namens GF-Datei (Group Final) zu verketten, aber dies war in einer Entwurfsversion von ISO 12639:2004 nicht definiert.

Dieses Format war nicht weit verbreitet.

Private Tags

Die TIFF/IT-Spezifikation bewahrte die TIFF-Möglichkeit für Entwickler, private Tags zu verwenden. Die TIFF/IT-Spezifikation ist bezüglich der Behandlung dieser privaten Tags sehr genau – sie sollten geparst, aber ignoriert werden.

Private Tags in der TIFF/IT-P1-Spezifikation waren ursprünglich dazu gedacht, Entwicklern Möglichkeiten zum Hinzufügen bestimmter Funktionen für bestimmte Anwendungen zu bieten. Private Tags können von Entwicklern (zB Scitex) verwendet werden, um bestimmte Druckwerte oder andere Funktionen beizubehalten. Private Tags werden normalerweise mit Tag-Nummern größer oder gleich 32768 gekennzeichnet.

Alle privaten Tags müssen bei Adobe (dem TIFF-Administrator) angefordert und registriert werden.

1992 entwickelte die DDAP (Digital Distribution of Advertising for Publication, später Digital Directions in Applications for Production) ihre Anforderungserklärung für die digitale Anzeigenlieferung. Dies wurde dem ANSI-akkreditierten CGATS (Committee for Graphic Arts Technology Standards) zur Entwicklung eines akkreditierten Dateiformatstandards für die Lieferung digitaler Anzeigen vorgelegt. CGATS prüfte ihre Alternativen zu diesem Zweck und TIFF schien der ideale Kandidat zu sein, abgesehen von der Tatsache, dass es bestimmte erforderliche Funktionalitäten nicht bewältigen konnte. CGATS bat Aldus (den TIFF-Administrator) um einen Block ihrer eigenen privaten TIFF-Tags, um zu implementieren, was schließlich zu TIFF/IT wurde. Zum Beispiel wird die Fähigkeit, die Sequenz der Farben zu identifizieren, vom Tag 34017 – dem Color Sequence Tag – gehandhabt.

TIFF/IT wurde entwickelt, um den Bedarf an einer transportunabhängigen Methode zur Kodierung von Rasterdaten in den Standards IT8.1, IT8.2 und IT8.5 zu befriedigen.

Normen

TIFF/IT wurde 1993 im ANSI-Standard IT8.8–1993 definiert und später im Internationalen Standard ISO 12639:1998 – Digitaler Datenaustausch in der Druckvorstufe – Tag-Bilddateiformat für die Bildtechnologie (TIFF/IT) überarbeitet . Der ISO-Standard ersetzt ANSI IT8.8–1993. Sie spezifiziert ein medienunabhängiges Mittel zum elektronischen Datenaustausch in der Druckvorstufe.

Der Standard ISO 12639:2004 (zweite Ausgabe) für TIFF/IT hat den ISO 12639:1998 abgelöst. Es wurde später auch in ISO 12639:2004 / Amd. erweitert. 1:2007 - Verwendung der JBIG2-Amd2-Komprimierung in TIFF/IT.

Siehe auch

Verweise

Externe Links

  • Adobe TIFF-Ressourcenseite : Adobe-Links zur Spezifikation und den wichtigsten TIFF-Ressourcen
  • LibTIFF-Homepage : Weit verbreitete Bibliothek zum Lesen und Schreiben von TIFF-Dateien sowie Befehlszeilentools für die TIFF-Dateiverarbeitung
  • Häufig gestellte Fragen zum TIFF-Dateiformat und TIFF-Tag-Referenz : Alles, was Sie schon immer über das TIFF-Dateiformat wissen wollten, aber nicht zu fragen wagten
  • TIFF-Beschreibung bei Digital Preservation (The Library of Congress)
  • TIFF Revision 4.0 : Spezifikation für Revision 4.0, in HTML (Warnung: nur für historische Zwecke enthält die TIFF 6.0-Spezifikation die vollständige 4.0-Revision)
  • TIFF Revision 5.0 : Spezifikation für Revision 5.0, in HTML (Warnung: nur für historische Zwecke enthält die TIFF 6.0-Spezifikation die vollständige 5.0-Revision)
  • TIFF Revision 6.0 : Spezifikation für Revision 6.0, im PDF-Format (Achtung: veralteter und fehlerhafter Abschnitt (jpeg-Komprimierung), in Ergänzungen korrigiert, und es gibt auch Ergänzungen zu diesem PDF – die vollständige Spezifikation finden Sie auf der Seite Adobe TIFF-Ressourcen
  • RFC  3302 - image/tiff, RFC  3949 und RFC  3950 - image/tiff-fx, RFC  2306 - Tag Image File Format (TIFF) - F-Profil für Faksimile, RFC  1314 - alter Austausch von Bildern im Internet.
  • Code Tiff Tag Reader - Einfach lesbarer Code eines TIFF-Tag-Readers in Mathworks Matlab (Tiff 5.0/6.0)
  • AlternaTIFF - Kostenloser TIFF-Viewer im Browser
  • eiStream-Anmerkung (auch bekannt als Wang- oder Kodak-Anmerkung). Entwickelt von eiStream.
  • Anmerkungen zur ADEO-Bildgebung